每一行代表一个帐号
如bin、daemon、adm等等帐号是系统帐号,不要自己动他们。
root:x:0:0:root:/root:/bin/bash
每行结构上有7个字段
帐号名称:密码:UID::GID:用户信息说明:主文件夹:shell
关于密码:由于现在的密码已经该放到了/etc/shadow里边,所以密码部分使用x代替。
关于UID:就是用户的唯一标志id。0表示系统管理员,1~499属于系统帐号(只是习惯,不是必要),一般1~99属于distributions自己创建的系统帐号,100~499一般是用户自己有需求的时候可以使用的帐号UID。500以上可以自己根据需要分配。
关于GID:就是用户组的唯一标志id,与/etc/group中定义的组名有关(也是该用户的初始用户组,即该用户只要登录系统就立即获得该用户组的权限)。
关于主文件夹:虽然一般放在home目录下,但是也可以根据需要自己修改。
关于Shell:Shell代指可以与系统内核通讯以进行用户操作人户的工具,一般就用bash作为默认的工具(也就是平时用的命令行)。