Linux笔记—用户和用户组管理
其他
2020-02-17 14:01:44
阅读次数: 0
用户管理简介
- 越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范
- 在Linux中主要是通过用户配置文件来查看和修改用户信息
用户配置文件
用户信息文件/etc/passwd
- man 5 passwd查看passwd配置文件
- 第1字段:用户名称
- 第2字段:密码标志
- 第3字段:UID(用户ID)
- 0:超级用户
- 1-499:系统用户(伪用户)
- 500-65535:普通用户
- 第4字段:GID(用户初始组ID)
- 第5字段:用户说明
- 第6字段:家目录
- 普通用户:/home/用户名/
- 超级用户:/root/
- 第7字段:登录之后的Shell(Linux的命令解释器)
初始组和附加组
- 初始组:就是指用户一登录就立刻拥有这个用户组的相关权限,每个用户的初始组只能有一个,一般就是和这个用户的用户名相同的组名作为这个用户的初始组
- 附加组:指用户可以加入多个其他的用户组,并拥有这些组的权限,附加组可以有多个
影子文件/etc/shadow
- 第1字段:用户名
- 第2字段:加密密码
- 加密算法升级为SHA512散列加密算法
- 如果密码位是”!!“或者”*“代表没有密码,不能登录
- 第3字段:密码最后一次修改日期
- 使用1970/1/1作为标准时间,每过一天时间戳加1
- 第4字段:两次密码的修改间隔时间(和第3字段相比)
- 第5字段:密码有效期(和第3字段相比)
- 第6字段:密码修改到期前的警告天数(和第5字段相比)
- 第7字段:密码过期后的宽限天数(和第5字段相比)
- 0:代表密码过期后立即失效
- -1:代表密码永远不会失效
- 第8字段:账号失效时间
- 第9字段:保留
组信息文件/etc/group
- 第1字段:组名
- 第2字段:组密码标志
- 第3字段:GID(组ID)
- 第4字段:组中附加用户
用户管理相关文件
家目录
- 普通用户:/home/用户名/,所有者和所属组都是此用户,权限是700
- 超级用户:/root/,所有者和所属组都是root用户,权限是550
用户邮箱 /var/spool/mail/用户名/
用户模板目录 /etc/skel/
用户管理命令
用户添加命令useradd [选项] 用户名
- -u UID: 指定用户的UID号
- -d 家目录:指定用户的家目录
- -c 用户说明:指定用户的说明
- -g 组名:指定用户的初始组
- -G 组名:指定附加组
- -s shell:指定用户的登录Shell,默认是/bin/bash
添加默认用户时修改的相关文件路径,以useradd sc命令为例
- grep sc /etc/passwd
- grep sc /etc/shadow
- grep sc /etc/group
- grep sc /etc/gshadow
- ll -d /home/sc
- ll -d /var/spool/mail/sc
用户默认值文件/etc/default/useradd 和/etc/login.defs
- 用户默认组、家目录、密码过期宽限天数、密码失效时间、默认Shell、模板目录、是否建立邮箱等
修改用户密码passwd [选项] 用户名
- -S:查询用户密码的密码状态。仅root用户可用
- -l:暂时锁定用户。仅root用户可用
- -u:解锁用户。仅root用户可用
- –studin:可以通过管道符输出的数据作为用户的密码
- echo “123” | passwd --stdin lamp # 批量修改用户的密码
修改用户信息usermod
修改用户密码状态chage
删除用户userdel [-r] 用户名
实际删除用户要操作的路径目录
- /etc/passwd
- /etc/shadow
- /etc/group
- /etc/gshadow
- rm -rf /var/spool/mail/lamp
- rm -rf /home/lamp/
查看用户ID id 用户名
用户切换su [选项] 用户名
- -:选项只使用"-" 代表连带用户的环境变量一起切换
- -c 命令:仅执行一次命令,而不切换用户身份
用户组管理命令
添加用户组 groupadd [选项] 组名
修改用户组 groupmod [选项] 组名
删除用户组groupdel 组名
- 欲删除的组中不允许有用户的初始组为当前组的用户存在
把用户添加入组或从组中删除gpasswd [选项] 组名
- -a 用户名:把用户加入组
- -d 用户名:把用户从组中删除
发布了61 篇原创文章 ·
获赞 6 ·
访问量 2770
转载自blog.csdn.net/Felix_hyfy/article/details/104356864