歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux操作系統學習筆記權限管理(4)

Linux操作系統學習筆記權限管理(4)

日期:2017/2/25 10:32:46   编辑:Linux教程

設置/更改用戶口令——passwd

一般我不會也沒有必要解釋每個命令的帶的參數,但是passwd我會介紹它的參數含義及用法,因為我覺得在系統維護中會常用到。

[linuxidc@localhost ~]$ su - root
口令:
[root@localhost ~]# passwd -l linuxidc ==>鎖定用戶linuxidc的賬號
Locking password for user linuxidc.
passwd: Success
[root@localhost ~]# passwd -S linuxidc  ==>查看用戶狀態
linuxidc LK 2013-02-03 0 99999 7 -1 (Password locked.)  ==>為鎖定狀態
[root@localhost ~]# tail -2 /etc/shadow  ==>賬號鎖定後,有木有發現密碼位前面多了兩個!!,表示密碼不可用
linuxidc:!!$1$XRmjIBM9$SgXA00pPfvhjvxt/9..Lh.:15739:0:99999:7:::
user1:!!:15771:0:99999:7:::
[root@localhost ~]# passwd -u linuxidc  ==>為賬號linuxidc解鎖
Unlocking password for user linuxidc.   ==>已被成功解鎖
passwd: Success.
[root@localhost ~]# passwd -S linuxidc   ==>再次查看用戶狀態
linuxidc PS 2013-02-03 0 99999 7 -1 (Password set, MD5 crypt.)
[root@localhost ~]# tail -2 /etc/shadow  ==>觀察密碼位變化,沒有了兩個!!,表示密碼可用
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   ==>為用戶重新設定密碼
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,密碼已經設置成功了
[root@localhost ~]# 

注意,“未設置密碼”的用戶賬號尚未完成初始化,處於不可登錄狀態,與“空密碼”的情況不同,普通用戶可以使用passwd命令,但只能更改自己的密碼。另外,被鎖定的賬號也不能登錄系統。

Copyright © Linux教程網 All Rights Reserved