歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 進入單用戶模式修改sudoers權限及root密碼

Ubuntu 進入單用戶模式修改sudoers權限及root密碼

日期:2017/2/28 15:56:37   编辑:Linux教程

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。
Copyright © Linux教程網 All Rights Reserved