6、chage命令
更改用户密码过期信息
-l 显示账户年龄信息

-m 修改密码的最短使用期限

- M修改密码的最大使用期限

-W 修改密码过期的提示时间

三、组管理
1、groupadd命令
创建新组

-g 指定组id创建新的组

2、groupdel命令
删除组

组user7 为用户user7的基本组,不能删除
-f 强制删除
3、groupmod命令
-g 修改组id

4、gpasswd命令
向组内添加成员
gapsswd +选项+用户+组
-a 向组 GROUP 中添加用户 USER,单个添加

-M 设置组 GROUP 的成员列表,批量添加,覆盖原有成员

四、用户切换与sudo提权
1、su命令
切换用户,从root用户切换到普通用户不需要密码。普通用户之间切换需要密码。

su 不会切换目标用户的登录shell
su -会切换到目标用户的登录shell
-s 指定登录用户的shell
2、sudo命令
sudo用来进行普通用户提升权限
切换到root用户
vim /etc/sudoers
#通过查看该文件发现当用户的附加组为wheel时,可以执行任意命令
usermod -a zhx -G wheel
[zhx@localhost ~]$ sudo -i
提升普通用户使用命令的权限
在etc/sudoers文件中将普通用户权限进行提示,如下图所示。



五、用户登录信息查看
1、id命令
查看用户的基本属性,用户UID,基本组及附加组
可验证是否创建用户

2、w命令
查看当前系统登录详情

3、who命令
显示当前系统登录的摘要信息

显示IP的为远程登录
4、whoami命令
显示当前登录用户的名称
5、finger命令
查看用户登录信息,默认系统不存在该命令,需要安装
6、last命令
last命令可以查看登录用户列表,last命令实际上从日志文件/var/log/wtmp读取信息并显示用户最
近的登录列表。此命令普通用户也可以执行。

7、lastb命令
lastb命令可以从日志文件/var/log/btmp中读取信息,并显示用户登录失败的记录用于发现系统登录
异常。此命令要求root用户才可以执行,lastb可用参数与last命令参数相同。

8、lastlog命令
统计当前系统中存在用户的登录情况

386

被折叠的 条评论
为什么被折叠?



