設(shè)置/更改用戶口令——passwd
一般我不會(huì)也沒有必要解釋每個(gè)命令的帶的參數(shù),但是passwd我會(huì)介紹它的參數(shù)含義及用法,因?yàn)槲矣X得在系統(tǒng)維護(hù)中會(huì)常用到。
[linuxidc@localhost ~]$ su - root 口令: [root@localhost ~]# passwd -l linuxidc ==>鎖定用戶linuxidc的賬號(hào) Locking password for user linuxidc. passwd: Success [root@localhost ~]# passwd -S linuxidc ==>查看用戶狀態(tài) linuxidc LK 2013-02-03 0 99999 7 -1 (Password locked.) ==>為鎖定狀態(tài) [root@localhost ~]# tail -2 /etc/shadow ==>賬號(hào)鎖定后,有木有發(fā)現(xiàn)密碼位前面多了兩個(gè)!!,表示密碼不可用 linuxidc:!!$1$XRmjIBM9$SgXA00pPfvhjvxt/9..Lh.:15739:0:99999:7::: user1:!!:15771:0:99999:7::: [root@localhost ~]# passwd -u linuxidc ==>為賬號(hào)linuxidc解鎖 Unlocking password for user linuxidc. ==>已被成功解鎖 passwd: Success. [root@localhost ~]# passwd -S linuxidc ==>再次查看用戶狀態(tài) linuxidc PS 2013-02-03 0 99999 7 -1 (Password set, MD5 crypt.) [root@localhost ~]# tail -2 /etc/shadow ==>觀察密碼位變化,沒有了兩個(gè)!!,表示密碼可用
linuxidc:$1$XRmjIBM9$SgXA00pPfvhjvxt/9..Lh.:15739:0:99999:7::: user1:!!:15771:0:99999:7::: [root@localhost ~]# passwd -d linuxidc ==>清楚用戶linuxidc的密碼 Removing password for user linuxidc. ==>密碼已被成功清除 passwd: Success [root@localhost ~]# tail -2 /etc/shadow ==>查看密碼位有什么變化 linuxidc::15771:0:99999:7::: ==>密碼位變空了。。。 user1:!!:15771:0:99999:7::: [root@localhost ~]# passwd linuxidc ==>為用戶重新設(shè)定密碼 Changing password for user linuxidc. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentication tokens updated successfully. ==>OK,密碼已經(jīng)設(shè)置成功了 [root@localhost ~]#
注意,“未設(shè)置密碼”的用戶賬號(hào)尚未完成初始化,處于不可登錄狀態(tài),與“空密碼”的情況不同,普通用戶可以使用passwd命令,但只能更改自己的密碼。另外,被鎖定的賬號(hào)也不能登錄系統(tǒng)。
![]() | ![]() .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 |
![]() | ![]() .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |