超级用户被命名为 root,在 Linux 中超级用户可以不受任何限制地访问所有的系统资源和文件。超级用户有一个用户 ID,为 0,所有 Linux 应用软件都会将它视为具有最高权限的用户。你需要以 root 用户登录来为你的 Linux 服务器添加一个新的用户。
注意:当你安装 ">Ubuntu Linux 系统的时候,系统提示你创建的用户并不是 root 用户。root 会自动建立但是没有密码,所以最初你不能以 root 用户登录。用 sudo su 命令,第一个用户可以变成 root 用户,这在以后会论述。
添加用户需要一些计划,在你开始之前先浏览一下下面这几步:
1)按功能排列你要添加的用户所加入的组。在这个例子中有三个群组“parents”,“children"和“soho”。
Parents Children SohoPaul Accounts Derek Jane Alice
2)在你的服务器中添加 Linux 群组:
[root@bigboy tmp]# groupadd parents[root@bigboy tmp]# groupadd children[root@bigboy tmp]# groupadd soho
3)添加 Linux 用户并且分配他们到他们各自的群组
[root@bigboy tmp]#
useradd -g parents paul[root@bigboy tmp]# useradd -g parents jane[root@bigboy tmp]# useradd -g children derek[root@bigboy tmp]# useradd -g children alice[root@bigboy tmp]# useradd -g soho accounts[root@bigboy tmp]# useradd -g soho sales
如果你不用 -g 指定群组,RedHat/Fedora Linux 会自动建立一个和你所添加的用户名字一样的群组;也就是用户私有组方案。每一个新用户在第一次登录的时候,都会被提示设置他们新的永久密码。
4)每一个用户的个人目录都被设定在 /home 目录下。目录的名字就是他们的用户名。
[root@bigboy tmp]# ll /homedrwxr-xr-x 2 root root 12288 Jul 24 20:04 lost+founddrwx------ 2 accounts soho 1024 Jul 24 20:33 accountsdrwx------ 2 alice children 1024 Jul 24 20:33 alicedrwx------ 2 derek children 1024 Jul 24 20:33 derekdrwx------ 2 jane parents 1024 Jul 24 20:33 janedrwx------ 2 paul parents 1024 Jul 24 20:33 pauldrwx------ 2 sales soho 1024 Jul 24 20:33 sales[root@bigboy tmp]#