1.Linux 系统用来记录使用者名称、密码最重要的两个档案就是  /etc/password 和 /etc/shadow(预设只有 root 使用者才有读取这个档案的许可权,其他人完全没有读这个档案的可能)
2.UID  是用来区分不同使用者的数字。
GID  是用于区分不同使用者组的 ID 。
在 Linux 下每个使用者都至少属于一个组。
要确认自己的 UID,可以使用 id 命令来检视。
要确认自己所属的使用者组,可以用 groups 命令来确认。
3. 新增使用者: useradd
比如要加一个叫 john 的使用者。
useradd john
对于系统来说,完成这个命令需要在后台执行很多对使用者来说毫无感知的行为。
首先,系统需要将使用者资讯记录在 /etc/password 中,一般会在  /etc/password 和 /etc/shadow 末尾追加一条记录,同时会分配给该使用者一个 UID 。
接著,要为该使用者自动建立家目录。家目录以建立的使用者名称为目录名,建立的路径在 /home 目录中。比如,在上述案例中,建立的目录将是  /home/john 。
然后,复制 /etc/skel 下所有的档案至 /home/john 。说明一下,如果你使用 ls -l /etc/skel 命令检视,可以发现这个目录下什么都没有,但事实上,该目录下面有很多隐藏档案,使用 ls -la /etc/skel 就可以看到其中还是有好几个档案的。
最后,新建一个与该使用者名称一样的使用者组。
用法:
•使用 -u 引数为使用者指定 UID
useradd -u 555 user1
•指定新使用者的 GID
useradd -g user1 group1
•指定新使用者的 家目录
useradd -d /home/mydir3 user3
修改使用者密码
password