pyratelog

personal blog
git clone git://git.pyratebeard.net/pyratelog.git
Log | Files | Refs | README

commit 8d5d6216c96cbd7efbf24f597de7cba02a227983
parent ecdbab2ac007b311ed03600d096eb2a7d9358198
Author: pyratebeard <root@pyratebeard.net>
Date:   Mon, 29 Jan 2024 21:49:20 +0000

god_complex

Diffstat:
Mentry/god_complex.md | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/entry/god_complex.md b/entry/god_complex.md @@ -24,7 +24,7 @@ useradd -o -u 0 -g 0 -m -d /home/enoch enoch On Linux and Unix systems there will always be a UID of 0, and the assigned username is generally "_root_". The convention of naming that user root was probably taken from [Multics][2], and stems from the naming of the `/` or _root_ directory. The actual username can be anything. I toyed with the idea of changing the `/etc/passwd` entry from root to something else, but didn't know what that may break down the line as there may be some software expecting a username of root. Probably best to leave it alone. -Adding a second user with UID 0 isn't unheard of. FreeBSD ships with the user _toor_ (root backwards), configured to use `tcsh` instead of `sh` as their shell (an interesting post on [daemonforums.org][3] explains the history). +Adding a second user with UID 0 isn't unheard of. FreeBSD ships with the user _toor_ (root backwards) intended as a backup or sometimes to use an alternative shell. An interesting post on [daemonforums.org][3] gives a nice explanation. As my new user has the UID of 0 it is effectively root ```