Page 1 of 1

Option to create Non-Root User Account?

Posted: Sun Aug 28, 2022 11:53 pm
by Neo_78

Is there a way in EasyOS to create multiple non-root users so that you don't have to use your root account for normal work?

Thanks for your feedback! :thumbup:


Re: Option to create Non-Root User Account?

Posted: Mon Aug 29, 2022 12:10 am
by bigpup

Do you really understand what the difference really is by not running as root?
https://igurublog.wordpress.com/2010/01 ... -not-root/

I do not know how Easy OS is put together, but there should be something you could do, if it really is an issue for you running as root.

Someone will come along with some info.


Re: Option to create Non-Root User Account?

Posted: Mon Aug 29, 2022 12:35 am
by williwaw

the adduser command works

https://www.busybox.net/downloads/BusyBox.html

you will find the users "home" directory under /home along with the other users including spot that are already supplied with easy.
spot is configured for some security options, as are the browsers which "run as their own user"


Re: Option to create Non-Root User Account?

Posted: Mon Aug 29, 2022 11:24 pm
by Neo_78

@williwaw So it is possible then to create additional user accounts and assign a password that can be used for separate logins?


Re: Option to create Non-Root User Account?

Posted: Tue Aug 30, 2022 1:32 am
by BarryK

EasyOS, like Puppy, is not intended to run non-root. Instead, you can run any app non-root.

In EasyOS, Firefox and SeaMonkey by default run as users "firefox" and "seamonkey". That is, each app can run as its own user. This is more secure than just one user for all apps.

In the menu "System -> Login and security manager", you can choose any app to run as its own user.

If you entered a password at first bootup, to encrypt folders in the working-partition, that password is also applied to the root user, and all non-root users.


Re: Option to create Non-Root User Account?

Posted: Tue Aug 30, 2022 8:26 pm
by Neo_78

That makes sense. Thanks Barry! :thumbup: