## 命令
* `/etc/passwd` 这个文件中保存的就是系统中所有的用户和用户的主要信息
* ` /etc/group` 这个文件是记录组 ID(GID) 和组名的对应文件
* ` /etc/shadow(影子文件)`这个文件中保存着用户的实际加密密码和密码有效期等参数。我们已经知道这个文件的权限是 000,所以保存的实际加密密码除 root 用户外,其他用户是不能查看的,这样做有效地保证了密码的安全。如果这个文件的权限发生了改变,则需要注意是否是恶意攻击。
* `/etc/gshadow` 这个文件就是保存组密码的文件。如果我们给用户组设定了组管理员,并给该用户组设定了组密码,那么组密码就保存在这个文件中,组管理员就可以利用这个密码管理者个用户组了。
## 用户管理`/etc/passwd`
### 文件格式
```
Name:password:ID:group ID:comment:home directory:login shell
用户名:密码:ID:用户组ID:注释:家目录:登录使用的shell
```
> 密码已经用`'x'`替换掉了, 基于安全考虑, 密码的密文是存储在文件/etc/shadow中, 而且一般只有超级用户可以访问
## 用户组管理 `/etc/group`
### 文件格式
```
Groupname:password:groupID:userlist
用户组名:密码:用户组ID:用户列表
```
> 用户组密码现在基本已经不用了, `'x'`就是表示没有密码.
Linux `/etc/group`文件与`/etc/passwd`和`/etc/shadow`文件都是有关于系统管理员对用户和用户组管理时相关的文件
`/etc/group`文件是有关于系统管理员对用户和用户组管理的文件,linux用户组的所有信息都存放在/etc/group文件中。具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有` /etc/group`和`/etc/gshadow`,其中`/etc/gshadow`是`/etc/group`的加密信息文件。
将用户分组是Linux系统中对用户进行管理及控制访问权限的一种手段。每个用户都属于某个用户组;一个组中可以有多个用户,一个用户也可以属于不 同的组。当一个用户同时是多个组中的成员时,在/etc/passwd文件中记录的是用户所属的主组,也就是登录时所属的默认组,而其他组称为附加组。
- 基础
- 1、命令帮助
- 2、磁盘管理
- 3、打包/ 压缩
- 4、进程管理工具
- 5、网络工具
- 6、常用命令
- 命令
- 1、Linux系统如何查看是多少位的
- 2、uptime命令
- 3、gpasswd 命令详解
- 4、sed命令
- 5、awk命令
- 常用命令
- 文件权限
- 6、Linux用户和用户组管理
- 问题总结
- 1、安装包
- 2、PHP编译安装时常见错误解决办法
- 3、ubuntu源码编译安装php常见错误解决办法
- 4、文件权限中 chmod、u+x、u、r、w、x分别代表什么
- 5、修改文件权限命令chmod、chgrp、chown详解
- 6、vim 选中多行批量缩进
- 7、gpasswd 和 usermod 的区别
- Ubuntu系统
- 1、自带防火墙ufw配置和用法
- 2、常见错误解决
- 3、常用命令
- 了解nohup和&的功效
- 1.0 系统简介
- 2.0 系统安装
- 3.0 常用命令
- 4.0 Linux 服务管理
- 5.0 Linux 系统管理
- 6.0 Linux 权限管理之特殊权限
- 7.0 Linux 权限管理之基本权限
- 8.0 Linux 软件安装管理
- 9.0 Linux 网络管理
- 10.0 Shell编程之条件判断与流程控制
- 11.0 Shell编程之正则表达式
- 12.0 Shell编程之环境变量配置文件