linux用户管理实验3:usermod命令
[root@long ~]# usermod -c 'wwwwwwwww' test11 修改账户的注释信息
[root@long ~]# grep test11 /etc/passwd
test11:x:600:600:wwwwwwwww:/home/test11:/bin/bash
注意第五个字段的内容
[root@long ~]# usermod -d /test11 test11
修改账户的宿主目录
[root@long ~]# grep test11 /etc/passwd
test11:x:600:600:wwwwwwwww:/test11:/bin/bash
注意第六个字段的内容
[root@long ~]# usermod -e 2009/01/30 test11
修改账户的有效日期
[root@long ~]# grep test11 /etc/shadow
test11:!!:14252:0:99999:7::14274:
注意第8
个字段的内容
[root@long ~]# usermod -f 10 test11
账户过期10
天后永久停权,当值为0
时则立刻被停权,当值为-1
时则关闭此功能。默认值为-1
[root@long ~]# grep test11 /etc/shadow
test11:!!:14252:0:99999:7:10:14274:
[root@long ~]# usermod -g root test3
修改账户test3
的群组为root
组
[root@long ~]# grep test3 /etc/passwd
test3:x:503:0::/home/test3:/bin/bash
注意第四个字段的内容变为0
了,即root
组
[root@long ~]# id test3
查看账户test3
的id
信息
uid=503(test3) gid=0(root) groups=0(root)
[root@long ~]# usermod -G sys,adm test3
修改账户test3
的次要群组为sys
和adm
[root@long ~]# id test3
再次查看账户test3
的id
信息,注意结果跟上次结果的变化
uid=503(test3) gid=0(root) groups=0(root),3(sys),4(adm)
[root@long ~]# usermod -l test33 test3
将test3
账户的名字修改为test33
[root@long ~]# grep test3 /etc/passwd
test33:x:503:0::/home/test3:/bin/bash
注意第一个字段的内容
[root@long ~]# usermod -s /sbin/nologin test33
修改test33
账户的shell
为/sbin/nologin
[root@long ~]# grep test33 /etc/passwd
test33:x:503:0::/home/test3:/sbin/nologin
注意第七个字段的内容
[root@long ~]# usermod -u 555 test33
修改test33
账户的uid
为555
[root@long ~]# grep test33 /etc/passwd
注意第三个字段的内容
test33:x:555:0::/home/test3:/sbin/nologin
[root@long ~]# usermod -L test33
锁定账户test33
的口令
[root@long ~]# passwd -S test33
查看test33
口令的状态
test33 LK 2009-01-07 0 99999 7 -1 (Password locked.)
结果为锁定状态
[root@long ~]# usermod -U test33
解锁test33
账户的口令
[root@long ~]# passwd -S test33
再次查看test33
口令的状态
test33 PS 2009-01-07 0 99999 7 -1 (Password set, MD5 crypt.)