【linux】/etc/passwd文件

/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中。

上一篇:Linux无法解析gitlib的地址--修改dns


下一篇:vue(基础一)_基本指令的使用