欢迎光临散文网 会员登陆 & 注册

Linux 用户信息文件 /etc/passwd

2023-08-05 07:06 作者:小步2023  | 我要投稿

详情点击链接:  https://www.xiaobuteach.com/linux2/user-mgr/etc-passwd.html?from=bili

Linux 用户信息文件 /etc/passwd

理解与使用这些配置文件对我们掌握用户管理非常重要。


用户相关信息文件有4个:用户信息文件 /etc/passwd、组信息文件 /etc/group、用户影子文件 /etc/shadow、组影子文件 /etc/gshadow 。我们通过它们来查询信息,不会直接修改文件内容。


提示:对用户id值的大小要敏感


/etc/passwd记录所有用户的信息,包括:用户名、用户ID、组ID、用户主目录等。


示例

例:显示用户信息文件内容。

cat /etc/passwd

中间省略其它系统用户。

下面的xiaobuteach、admin1为我们自己创建的管理员,xt1、xt2为普通用户,xt3为系统用户。


内容格式

用户名:密码:用户ID:组ID:用户全名:用户主目录:用户shell

用户名

root用户为超级用户;

系统内置许多用户名,对应的服务或命令名,如shutdown用户,这些是系统用户。

最后的xiaobuteach是我们自己创建的用户。


密码

加密密码,隐藏显示为x


用户ID

root用户ID为0;

系统用户ID为1~999;

其它用户(管理员与普通用户)ID为1000~65535。


组ID

对应的组名等信息可在/etc/group文件对照查看。


用户全名

默认与用户名相同,也可以设置为指定内容。


用户主目录

用户登录后会自动定位到此目录,终端会显示~,可通过pwd显示完整路径。

默认是在/home目录下。


用户shell

/bin/bash表示用户可以登录;

/sbin/nologin表示用户不能登录,即系统用户。


Linux 用户信息文件 /etc/passwd的评论 (共 条)

分享到微博请遵守国家法律