commit 8d5d6216c96cbd7efbf24f597de7cba02a227983
parent ecdbab2ac007b311ed03600d096eb2a7d9358198
Author: pyratebeard <root@pyratebeard.net>
Date: Mon, 29 Jan 2024 21:49:20 +0000
god_complex
Diffstat:
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
```