I'm now at the stage where my Jivelite/Squeezelite installation on my Joggler is fully functional, based on Ubuntu 18, with an applet to control squeezelite, screensavers that work more intuitively, and a network applet that works with Netplan. I'm hoping to post a trial image soon. At the moment, however, everything runs as the root user, and I realise that there may be security risks with this. So some 'best practice' tips for this Linux novice would be appreciated.
If I create a normal user, 'joggler' say, and add it to the sudo group, the user will be able to execute all the scripts that are used in the installation, but will often be prompted, even within those scripts, for a password. I believe I can set up the user such that it is never prompted for a password when 'sudoing', but if I do that is there any practical difference, security-wise, between this user and the root user? So I'm after advice. What's the best way to configure the Joggler? What exactly are the risks involved in running a networked 'kiosk'-type device as the root user? ------------------------------------------------------------------------ chill's Profile: http://forums.slimdevices.com/member.php?userid=10839 View this thread: http://forums.slimdevices.com/showthread.php?t=110040 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
