/etc/passwd文件内容格式
/etc/passwd是保存用户信息的文件。
格式:用户名: 密码 : uid : gid :用户描述:主目录:登陆shell
举个例子:
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
paul:x:600:600:paul:/home/paul:/bin/bash
用户名:每个用户的标识字符串
密码:这里的x表示是暗文显示(真实密码存在/etc/shadow下)。如果是其他什么数字,就代表是密码明文
uid:每个用户必须被分配一个userid。超级管员:0 系统用户(系统服务账号,不可删除):1-499 普通用户:500+
gid :字段记录的是用户所属的用户组。它对应着/etc/group文件中
用户描述:字段记录着用户的一些个人情况
主目录:用户的起始工作目录,它是用户在登录到系统之后所处的目录。root:/root 普通用户:/home/用户名
登陆shell:登陆后的shell. 普通用户默认/bin/bash。若此处shell为:/sbin/nologin,则代表这个用户不能登录。这样做的好处是,ftp用户只能通过ftp登录ftp服务器,而不能登录到shell中。