用户管理常用命令
#用户管理常用的命令及其参数
1、useradd 添加用户
参数: -g 指定用户组
-u 指定uid
-G 指定用户附组
-s 指定shell
-e 指定过期时间
-d 指定用户家目录
-M 不指定家目录
-D 更改默认值(也就是改变/etc/default/useradd文件)
2、userdel 删除用户
参数: -r 删除家目录
3、usermod 修改用户属性
参数: 常用的参数与useradd几乎相同,可以参考useradd的常用参数
4、groupadd 添加用户组
5、groupdel 删除用户组
6、passwd 修改密码
参数: --stdin 非交互式设置密码
7、chage 改变用户密码过期属性
参数: -l 查看过期时间
-E 修改过期时间
8、su 切换用户角色
参数: - 一个环境变量
-c 切换到用户下执行某命令,然后在返回当前用户
9、sudo 普通用户拥有root或者其他用户的权限
命令:visudo 编辑sudo配置文件
10、groups 显示当前用户组
11、id 查看用户身份
12、w 显示登录的用户做了什么
13、last 显示登录用户及个人信息(/var/logwtmp)
14、lastlog 显示最近登录的情况(/var/log/lastlog)