很多情況下,我們經常時不時的會忘記一些密碼,比如Windows系統登錄密碼,咱們可以用微PE系統很方便的清除了密碼,但是對于Linux系統,就沒有相應的PE系統,所以今天Eleght科技給大家解說一下如果忘記了Linux密碼該如何讓解決!給需要的朋友分享一下詳細的方法吧!我們以Redhat最新7版本為例講解,其它版本的修改方法差不太多。
首先在Redhat登錄頁面,迅速的按一下鍵盤的e鍵,圖示1-2
圖示1-1
圖示2-1
修改好後,按Ctrl X鍵進入,進入頁面圖示3-1
圖示3-1
接着我們輸入命令 mount 查看一下目錄的權限,我們會發現根為/sysroot 并沒有w權限,隻有ro權限,即readonly,(圖示3-2)隻可讀,我們修改的就是這個目錄,所以我們需改一下權限可寫
圖示3-2
我們鍵入 mount -o remount,rw /sysroot 修改權限并重新挂載上,圖示3-3
接着我們再 mount 一下查看一下現在的權限,圖示3-4,咱們可以看到,有了r (read),w (write)兩個權限了
圖示3-3
圖示3-4
下一步,接着鍵入 chroot /sysroot 改變根,并備份一下鍵入 cp /etc/shadow /etc/shadow_bak 圖示4-1
圖示4-1
接着鍵入 echo 123456 | passwd --stdin root 如圖4-2
即修改root密碼為123456,當然你也可以直接輸入passwd ,一步步修改即可
圖示4-2
輸入 touch /.autorelabel ,這是為了讓其selinux生效,不可忘!如圖4-3
圖示4-3
最後一步,按 Ctrl D 退出,并鍵入 reboot 重啟完成!圖示5-1
圖示5-1
密碼至此修改完成了,所有注意的關鍵點小E都加粗了,大家如果還有什麼問題,可以随時來咨詢我們Elegh科技t可以,更多電腦技術,網絡技術,黑客工具解說就來關注Eleght科技,點開頭像即可查看更多技術,原創寫作不易,喜歡的朋友随手點個贊吧!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!