操作總結:
1、重啟在選擇啟動模式時編輯啟動資訊
2、以單使用者模式啟動or將核心掛載以rw方式掛載並指定以某種shell方式啟動,達到非常規需要使用者驗證的方式啟動
3、修改密碼並重啟
redhat/centos 6
方法一:使用單使用者模式跳過root密碼驗證啟動
1.重新啟動系統
2.開機倒數時間內,一直按上方向鍵,出現啟動系統選擇,單系統只有乙個選項,按e編輯
3.選擇kernel 開頭的行(單個kenel直接是第二行),再按e 編輯 grub啟動選項,然後敲空格,輸入1,回車
4.按字母鍵b 去引導進入系統。 進入單使用者模式,繞過密碼驗證啟動系統
5.直接passwd 修改root使用者的密碼
6.輸入init 5或者init 3 進入系統,或者reboot重新啟動系統
方法二:使用u盤啟動,修改硬碟中的passwd檔案
centos7
1-2步驟同centos6,3步驟修改內容不一樣,4、5、6步驟相同
ubuntu16
僅3步驟不想同
附:linux系統啟動流程圖
linux忘記mysql的root使用者密碼
linux系統如果忘記了 mysql 的 root 密碼,可以用以下方法重新設定 1.kill掉系統裡的mysql程序,ps ef grep mysqld 檢視mysql程序id 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 mysqld safe skip grant tables 3....
linux下mysql使用者root忘記密碼處理
先檢查root使用者密碼是否已經忘記,輸入命令 mysql uroot p 1.跳過安全驗證修改密碼,先關閉程序中的mysql服務 service mysqld stop 2.etc my.cnf 儲存退出編輯。3.然後重啟mysql服務 service mysqld restart 4.設定新的r...
mysql忘記root密碼,修改root密碼
修改root密碼的方法 方法一 使用mysqladmin命令 a.沒有設定過密碼 mysql home bin mysqladmin u root password newpass b.設定過初始密碼 mysql home bin mysqladmin u root password oldpass...