破解root密碼(各種系統版本)

2022-09-03 12:24:10 字數 2057 閱讀 2964

1.ubuntu

選單介面——>選recovery模式 按e 編輯 ro 哪一行變為

rw single init=/bin/bash

刪除後面的recoverymode ctrl + x 進入單使用者

cd /etc chmod 0440 sodoers passwd root

改完重啟即可

2.centos

——>在utf8後面加上 init=/bin/bash,將ro改為rw,並且刪除後面直至quit中間的字元,按ctrl+x即可進入單使用者

跟ubuntu一樣(rw init=/bin/bash 去除quiet字元)

最後別忘了退出單使用者並且重啟命令:

exec /sbin/init

報錯一:明明已經修改了root密碼,顯示successfully,進系統用新密碼登入還是會顯示login failed

這個時候只需要在單使用者改密碼前加上如下命令即可生效:

touch /.autorelabel //selinux (selinux開啟後生效)

報錯二:改密碼時直接報錯:passwd: authentication token manipulation error

原因:和之前的安全加固有關係,通過手工修改/etc/passwd等兩個檔案的屬性即可成功修改密碼 備註:chattr 改變檔案屬性。 i:即immutable,系統不允許對這個檔案進行任何的修改。如果目錄具有這個屬性,那麼任何的程序只能修改目錄之下的檔案,不允許建立和刪除檔案

解決問題的方法如下:先修改檔案屬性為可修改,再改回來,具體如下

[root@linux1 /]# passwd oracle

changing password for user oracle.

new password:

retype new password:

passwd: authentication token manipulation error

[root@linux1 /]#

[root@linux1 /]#

[root@linux1 /]# ls -l /etc/passwd

-rw-r--r-- 1 root root 1831 may 30 14:24 /etc/passwd

[root@linux1 /]# ls -l /etc/shadow

-rw-r--r-- 1 root root 1430 may 30 15:52 /etc/shadow

[root@linux1 /]# chattr -i /etc/passwd

[root@linux1 /]# chattr -i /etc/shadow

[root@linux1 /]#

root@linux1 /]#

[root@linux1 /]# passwd oracle

changing password for user oracle.

new password:

retype new password:

passwd: all authentication tokens updated successfully.

[root@linux1 /]#

[root@linux1 /]#

[root@linux1 /]# chattr +i /etc/shadow

[root@linux1 /]# chattr +i /etc/passwd

[root@linux1 /]#

好啦,有了上面的操作,麻麻再也不怕忘記root密碼了

注:以上都是針對沒有設定禁止進單使用者改密碼的系統哦,並且,目前較為常見的報錯就是以上兩種,如還有其他報錯和解決辦法,歡迎各位小夥伴們一起分享到我的郵箱!

mysql密碼在各種系統平台下的破解

摘自 飛飛blog mysql密碼破解方法 mysql破解 mysql破解工具 windows 1.用系統管理員登陸系統。2.停止mysql的服務。3.進入命令視窗,然後進入mysql的安裝目錄,比如我的安裝目錄是c mysql,進入c mysqlbin 4.跳過許可權檢查啟動mysql,c mys...

破解Root密碼

一 單使用者模式重設root賬戶密碼 1 重啟主機,在出現grub選單時按上 下鍵取消倒計時,並定位到要進入的作業系統選擇項 如 red hat enterprise linux 按e進入編輯模式。2 定位到以kernel開頭的一行並按e鍵,在行尾新增 single 的啟動引數,其中 single ...

linux系統root使用者密碼破解

1 現在使用linux的企業比較多,如果有時忘了root使用者的密碼是比較麻煩的事,因為root使用者是linux系統的超級使用者。2 可以使用以下的方法步驟,修改root使用者密碼。3 啟動linux系統,進入開機介面,此時按 空格 鍵。4 輸入字母 e 5 選擇 第二行 6 再次輸入 e 7 按...