CentOS修改用戶密碼方法
CentOS修改用戶密碼方法
1. 普通用戶
a. 獲取超級用戶root權限
命令:su或者su -或者su - root
b. passwd 用戶名
2. 超級用戶
a. 打開system-auth文件
命令:vi /etc/pam.d/system-auth
b. 修改其中一行(設置最小密碼長度為4):
password requisite pam_cracklib.so try_first_pass retry=3 type= minlen=4
c. passwd 超級用戶名
centos 忘記 密碼 如何實現登陸?
- http://jingyan.baidu.com/article/29697b913e8c2aab20de3c9f.html
因為上次創建的vmware的虛擬機,創建完之后就一直沒動,把密碼給忘記了。無奈又創建了個一般用戶登錄,但是一般用戶的操作權限有限,在shell下創建文件都不允許,需要把root用戶的密碼給找回來,
系統知識:grud系統啟動引導的知識:計算機在啟動的時候,首先由BIOS中的程序執行自檢,自檢通過后,就根據CMOS的配置找到第一個可啟動磁盤的MBR中的BootLoader程序(一般在啟動盤的第一個物理扇區,占416字節),並把控制權交給BootLoader,由Boot Loader進一步完成操作系統內核的加載。當BootLoader找到內核之后,就把控制權交給操作系統內核,由內核繼續完成系統的啟動。可以看出,Boot Loader是計算機啟動中第二個要執行的程序,它是引導操作系統的關鍵程序。可以引導操作系統的BootLoader主要有LiLo、GRUB以及Windows下的MBR程序。其中,GRUB是目前使用最為廣泛,並且非常優秀的一款啟動引導程序。
好接下來就是附圖講解到底如何修改:
1. reset(重啟)Linux系統,在出現如下圖的界面時,請點Enter鍵,確保一定要快,只存在3秒..
2.點擊Enter后,會進入::
3.請選擇你是修改哪個系統的密碼,點擊鍵盤上的"e"鍵進入:
4.利用上下鍵選擇上圖中的黑色標識的kernel,點擊"e"進入edit(修改編輯)頁面:
5.在本行最后添加一個空格,然后輸入single,告訴LInux內核下一步是要進入單用戶模式,單擊Enter:
6.點擊鍵盤上的"b",進行重啟操作,在出現下面這個界面中的sh-3.2#時,系統會自動停下,在這里輸入passwd,是修改密碼的指令:
7. 輸入后,按Enter鍵后,會出現changingpassword for user root,這是在下面NEW UNIXpassword中輸入更新后的密碼,注意這里輸入的時候不會顯示你輸入的是什么
8.按Enter后,會提示再次輸入,確認一次:
9.當出現successfully后,修改密碼成功!
10.接下來就在下面的sh-3.2#中輸入:reboot重啟就好了。
注:這里僅僅是centos5.8下的修改密碼!