如何理解Linux中/etc/passwd文件

2023-04-09 13:41:00 linux 文件 理解

在Linux系统中,/etc/passwd是一个存储系统用户信息的文件。每一行存储一个用户的信息,包括用户名、密码、用户ID、组ID、主目录、shell等。

用户名:每个用户都有一个用户名,用户名是用户的登录名,一般为英文或数字,也可以使用中文。

密码:密码是用户登录系统的凭证,如果密码设置为空,则表示用户可以不输入密码直接登录系统。

用户ID:用户ID是每个用户的唯一标识,系统默认的用户ID为1000以后的数字。

组ID:组ID是用户所属组的标识,系统默认的组ID为100以后的数字。

主目录:主目录是每个用户的个人文件存放目录,一般为/home/用户名。

shell:shell是用户登录系统后所使用的命令解释器,一般为/bin/bash。

相关文章