2023年5月29日 星期一

【IT Notes】Linux忘記密碼的解決方式(CentOS)

 在實務和考試都時候都會遇到root密碼忘記或者是找不到問題,考試那時候有解過CentOS 8的情況,不過考完後沒有記下來,每次碰到的時候又要自己再查一遍,後來在實作經驗中也遇到過比較舊版的CentOS 6密碼找不回來的問題,像今天就又碰到並解決了一次這個問題,所以就分兩種版本的CentOS來紀錄如何解決,以免下次又碰到還要到處查半天。


一・CentOS 6

於開機後按「ESC」,進入「GRUB」選單

選擇「kernel」,並按「e」進入編輯

將游標移動到「quiet」之後並輸入「single」,然後按「Enter」

Enter後會回到選擇kernel的畫面,再按「b」進入「單人維護模式」

進入單人維護模式後,發現登入身份已經是root,這時候輸入「passwd」就可更改密碼

這套系統已經很落伍了,所以以後要碰到的機會很小,保存這段資訊就當作以備不時之需。

二・CentOS 7

登入畫面到此處時按「e」

\\來到UEFI介面,把游標滑到swap後面,改變指令為rd.break,這意思是讓開機程序到此處停止,最後按下Ctrl+X退出

畫面會進入到switch_root


\\然後在switch_root模式依序打入指令
switch_root:/# mount -o remount,rw /sysroot \\掛載sysroot並設定可讀寫
switch_root:/# chroot /sysroot \\把root切換到sysroot
sh-4.2# passwd \\在這裡變更root密碼
sh-4.2# touch /.autorelabel \\重建一個autorelabel檔
sh-4.2# exit
switch_root:/# exit \\退出並重開機

重新開機後就可以用root的新密碼登入看看了

這題是RHCSA的考試node2第一題,留下這筆記以後應該多少還會用到的機會。











沒有留言:

張貼留言

【當兵回憶】八里連

 在我心目中新兵日記是天花板等級的軍教片,並不是說沒有比它更好的作品,只是因為它的在拍攝的背景和時間,也正是我在服兵役的同時,老婆很多次好奇問我,為什麼我總是放在YouTube的新兵日記直播,我都說我只放在有個聲音在,我沒有真正在看,但這行為仔細想想也好多年了吧!台詞聽到我都會背...