linux账户文件/etc/passwd详解
2024-01-08 11:50:05
linux 账户文件/etc/passwd
? ? ? ? Linux 的/etc/passwd 文件是系统中最重要的文件之一,它存储了系统中所有用户的基本信息,包括用户名、密码、用户 ID、组 ID、主目录、登录 shell。
/etc/passwd 文件中的每行记录对应一个用户
每条记录的格式如下:
用户名:? ? 密码:? ?用户 ID:? ?组 ID:? 注释:? 主目录:? 登录 shell
?字段详解:
字段1:用户名:
- 用来唯一标识用户的名称。
- 必须是由字母、数字、下划线(_)或减号(-)组成的合法字符。
字段2:密码占位符:
- 在过去,这里存储了加密后的密码,但现在通常是 'x' 或 '*',表示密码已经存储在
/etc/shadow
文件中。
字段3:用户ID (UID):
- 每个用户数值ID是唯一的。
- 系统管理员 (root) 的UID通常为0,其他用户从1开始递增。
字段4:组ID (GID):
- 用户所属的主要用户组的组ID。
- 用户可以属于多个附加组,这些信息通常存储在
/etc/group
文件中。
字段5:账户描述信息?:
- 通常是用户的全名或其他描述性信息。
字段6:home目录:
- 用户的主目录,登录时的默认工作目录。
- 通常存储在
/home
目录下。
字段7:登录Shell (login shell):
- 用户登录后默认使用的Shell。
- 常见的值包括
/bin/bash
(Bash shell)和/bin/false
(禁止登录)。
?
文章来源:https://blog.csdn.net/qyhua/article/details/135450250
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!