linux用户管理
一.什么是用户
用户是操作者在系统中的身份,是系统最底层安全机制的一部分,在系统中以文件和字符的形式存在。
二.用户的查看
1.查看当前用户
whoami ##查看当前用户
2.系统中用户的查看
id ##查看指定用户id信息
id -u ##查看用户的uid
id -g ##查看用户的gid
id -G ##查看用户所在所有组的id
id -n ##显示名字而不现实id数字
3.用户切换
su - 用户名称
su - 中“-”表示在用户身份切换同时切换当前用户的环境
su - 执行时高级用户切换到低级用户时不用密码,低级用户切换到高级需要
注意:每次su切换到其他用户操作之后必须退出。然后再次切换到其他用户
4.用户在系统中的存储方式
/etc/passwd

/etc/group

/etc/shadows

/etc/skel/.*

/home/username

三.用户管理命令
1.用户的删除

2.用户建立
用户信息监控命令
watch -n 1 'tail -n 3 /etc/passwd /etc/group;ls-l /home'

3.更改用户信息

四.用户名称
1.用户密码

注意:

2.用户密码最后一次被更改的时间

3.用户密码最短有效期

4.用户密码最长有效期

5.密码警告期限

6.用户非活跃天数

7.用户到期日

8.用户自定义列,目前没有启用
四.用户授权
用户授权配置文件
/etc/sudoers
授权配置命令
visudo
规范操作
文件100左右
操作:


浙公网安备 33010602011771号