目錄
前置需要
猹自從學會用公鑰登陸以後覺得好香好方便啊,然後今天莫名其妙琢磨着要不要把密碼設置的複雜一點,這樣別人就登錄不了了。
一頓操作猛如虎,完事以後發現自己也登不上了。。。密碼肯定沒有輸入錯誤,但是無論如何就是不讓登錄。普通用戶登進去以後su也沒用,純淨系統又沒有裝sudo【悲
於是就踏上了一條重置root用戶密碼之路,,,
重置密碼
一開始還不知道 grub 界面是啥,原來就是選擇啓動系統的界面就叫 grub 界面。
先到這個界面,反應慢的同學可以先按着下方向鍵取消掉自動開機,然後用上下方向鍵選擇 我們要啓動的的系統 通常就是第一個,網上看到 redcat 通常是第二個,印象中 ubuntu 也是第二個,不過我們就不管辣
選中這個系統之後
按 “e” 鍵進入編輯配置的界面
找到 “quiet” 在 “quiet” 後面添加 “init=/bin/bash”
這之後按一下 ctrl+x
啓動系統,我們就進入了管理系統
注:這個系統雖然是 root 用戶,但是所有的文件權限都不能修改,網絡也不能連接,所以想要把文件
- 該權限之後用普通用戶拷貝出去
- 用 scp 工具遠程備份出去,或者掛載網盤都是不行的
系統啓動完之後是這個界面
在這個界面就可以用 root 的權限用 passwd
命令直接重新設置 root 用戶的密碼
注:如果說 passwd 命令不能用,那就重新掛載一下根目錄即可
然後發送 ctrl+alt+delete
重啓系統,就能用 root 用戶和剛剛改過的密碼登錄了。
參考文章
How to Reset Forgotten Root Password in Debian 10
解決問題:chmod: changing permissions of ‘…’: Read-only file system和/dev/sda1 is write-protected but ex