天天看點

usermod指令,使用者密碼管理,makpasswd

usermod指令,使用者密碼管理,makpasswd 

usermod是更改使用者的屬性  

[root@alex ~]# usermod -u  1002 suer   更改uid   

[root@alex ~]# usermod -g  1008 user2   更改gid  

[root@alex ~]# usermod -d  /home/user   指定家目錄  

[root@alex ~]# usermod -s  /bin/bash    user     指定它的shell   

[root@alex ~]# usermod -G   增加擴充組   

[root@alex ~]# id dabaitu

uid=1000(dabaitu) gid=1000(dabaitu) groups=1000(dabaitu)

[root@alex ~]# usermod -G user3 dabaitu         dabaitu還屬于user3組  

uid=1000(dabaitu) gid=1000(dabaitu) groups=1000(dabaitu),1006(user3)

usermod   -G  還可以繼續增加到組裡   

paaawd   

root更改密碼  直接passwd直接後面什麼都不用跟   

[root@alex ~]# passwd dabaitu    更改普通使用者的密碼 

Changing password for user dabaitu.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

[root@alex ~]# tail  -n7 /etc/shadow  

tcpdump:!!:17394::::::

dabaitu:$6$HatndKWn$s44muqDhFKSZ/BoyoLdCz5bblzmvtZKPA607lE.uLmi2OF4Kc30B4GBou6omch0iK4mEtk8UsWGRBO76PgzuQ0:17470:0:99999:7:::

user:$6$bjgUYnNf$e1UL.8QIlOG9BF8J4JDicsP7re5nS0w6UOKv8RwK75re9nK0BQ0.Xqw4d/ZHC8wcFQbY1SI8mXjjYRZKNikL1/:17469:0:99999:7:::

兩個   !!  是空密碼      使用者不可以登入   

*号是密碼被鎖定的  不能用的    

[root@alex ~]# passwd -l dabaitu    鎖定一個使用者的 選項  

[root@alex ~]# usermod -L user     鎖定一個使用者    

[root@alex ~]# usermod -U  user    解鎖    

[root@alex ~]# passwd --stdin dabaitu           --stdin的用法   密碼明文顯示   

zhaobin@521

[root@alex ~]# echo -e "122\nss"                      echo的兩種用法    

122

ss

[root@alex ~]# echo -e "122\tnss"

122    nss

makepasswd  

[root@alex ~]# yum install -y expect   安裝這個包   

[root@alex ~]# mkpasswd -l  12  -s  3    l密碼長度   s特殊符号   

本文轉自 amenging 51CTO部落格,原文連結:http://blog.51cto.com/11335852/1977860