歡迎您光臨本站 註冊首頁

ubuntu 進入單用戶模式,修改sudoers許可權,修改root密碼 .

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

ubuntu 進入單用戶模式,修改sudoers許可權,修改root密碼 .

ubuntu 進入單用戶模式,修改sudoers許可權,修改root密碼 .

若sudoers的許可權為440,則可以直接使用sudo su -進入root(此命令無需輸入root密碼)然後修改sudoers文件。修改後再su為原來的用戶。



--------------------------------------------------------------------------------



問題:虛擬機裝了個ubuntu,設置了用戶,但現在忘記了密碼,怎麼辦才好?還有,如何獲取root用戶?
ubuntu root 密碼可不是空啊,也不是你自己可以設的,而是系統隨機生成的,你安裝時設置的是你自己的賬戶的密碼。第一個問題:


上述情況可以在grub界面選擇第二項修復,但沒有grub可以參考:
1、重啟ubuntu,隨即長按shirft進入grub菜單;
2、選擇recovery mode,按"e"鍵進入編輯頁面;如下



非恢復模式為:


3、將ro single替換為rw single init=/bin/bash;(上述的界面中將改為rw single init=/bin/bash)
4、按ctrl+x進入單用戶模式,當前用戶即為root;
5、到/etc目錄下修改sudoers許可權:chmod 0440 sudoers,搞定;也可以同時新增root密碼,下次就不這麼麻煩了;
6、按ctrl+alt+del重啟;在virtualbox中需要點擊控制列表中的發送ctrl+alt+del選項:

第二個問題:
1.終端輸入su root,提示你root的密碼,你當然沒有。這時可不要忘了sudo的強大功能,採用第二種方法。
2.終端輸入sudo su root,意思就是用暫時的root許可權告訴系統我要獲得root許可權,當然系統是不會拒絕你的。輸入你的密碼就行了。
3.更簡單的命令其實也有,不過沒有一點意思,輸入su -i。
《解決方案》

謝謝分享

[火星人 ] ubuntu 進入單用戶模式,修改sudoers許可權,修改root密碼 .已經有395次圍觀

http://coctec.com/docs/service/show-post-1005.html