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                               查看账户test3id信息
uid=503(test3) gid=0(root) groups=0(root)
[root@long ~]# usermod -G sys,adm test3              修改账户test3的次要群组为sysadm
[root@long ~]# id test3                               再次查看账户test3id信息,注意结果跟上次结果的变化
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账户的uid555
[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.)