用vagrant搭起的homestead7如何創建root用戶

vagrant搭建好的homestead,起初登陸賬號只有vagrant  : vagrant . root用戶是無法直接登陸或者su root登陸的 那麼下面就開始創建su root登陸的環境

1、使用VirtualBox啓動虛擬機  --   開機按shift或esc先進行recovery模式


按照上圖按enter鍵後,在出現的界面中選擇root有關的那一列(記住:是root,不是newroot),enter後進入root用戶系統;


2、先執行   #mount -o remount,rw /   命令

這個很重要,網上找的很多資料都不全沒有這步造成無法恢復成功。
因爲recovery模式默認是以只讀模式掛載的,如果不執行這句的話會報read-only file system的錯誤


3.執行

#chown root:root /usr/bin/sudo
#chmod 4755 /usr/bin/sudo

4.重啓之後運行

sudo ls

如果報則進行第5步

#sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0
#sudo: fatal error, unable to load plugins

5.重新進入恢復root模式

運行

#chown root /usr/lib/sudo/sudoers.so

重啓問題解決。

6、創建root登陸密碼

執行sudo passwd root 命令  設置好你自己密碼即可  重啓後 即可利用su root 登陸root超級用戶了


發佈了41 篇原創文章 · 獲贊 98 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章