优秀的编程知识分享平台

网站首页 > 技术文章 正文

Eleght科技:Linux下用户配置文件 /etc/passwd 解析手册

nanyue 2024-11-04 13:08:28 技术文章 3 ℃

今天给大家分享一下Linux下用户配置文件/etc/passwd的详细说明

Eleght科技

小常识:Linux软件包管理下除了rpm包源码包之外还有一种叫做脚本安装包,这种包并不多见,多见于驱动安装因为驱动是比较难装的

脚本安装包并不是独立的软件包类型,常见安装的是源码包,是人为的把安装过程写成了自动安装脚本,只要执行了脚本,定义了简单的参数,就可以完成安装,类似于Windows下软件的安装方式。

安装步骤很简单,有点像源码包安装方式

1,下载后解压缩

2,执行脚本 (./setup.sh)

Linux下配置文件管理

1、/etc/passwd

1-1

如图1-1所示,这就是/etc/passwd的配置文件,我们在命令行界面键入 man 5 passwd 查看一下这个日志文件,数字5代表日志文件,后面直接跟配置文件即可,不需要输入绝对路径,因为已经记录在其中,如图1-2

1-2

我们可以看到/etc/passwd配置文件每一行有七个字段,每个字段的详细意思如下:

  1. 用户名称

  2. 密码标识 (早期Linux密码的确写在了这个配置文件中,但是现在其实密码存在于/etc/shadow这个文件,下面再讲详细内容)

  3. UID (用户ID 0:超级用户   1-499:系统用户   500-65535:普通用户)

  4. GID (用户组ID)

  5. 用户说明

  6. 家目录(初始的登陆位置就是家目录 普通用户:/home/用户名/ 超级用户:/root/)

  7. 登陆之后的shell (shell就是Linux的命令解释器 一般都在/bin/bash 而系统用户在/sbin/nologin下)

我是小E,咱们下期见!

Tags:

最近发表
标签列表