Ubuntu使用root登錄

     Ubuntu默認是不允許root用戶使用界面的登錄系統的,在terminal中可以su到root用戶執行操作,也可以使用其他用戶的sudo命令來執行root用戶的操作。

     但是如果要使用一些圖形化的功能,必須使用界面登錄root才能執行。可是使用如下方法來啓用root用戶。

     1、sudo passwd root                             

     修改root用戶的密碼,二次確認後修改成功。

     2、修改/etc/gdm/gdm.conf 文件,把AllowRoot=false ,把false改爲true,保存後退出。

     3、重啓系統後即可以使用root用戶登錄。

附:如果在sudo passwd root過程中,可能會遇到xxx is not in the sudoers file使用如下方法解決

    1)進入超級用戶模式。也就是輸入"su -",系統會讓你輸入超級用戶密碼,輸入密碼後就進入了超級用戶模式。(當然,你也可以直接用root用)

    2)添加文件的寫權限。也就是輸入命令"chmod u+w /etc/sudoers"

    3)編輯/etc/sudoers文件。也就是輸入命令"vim /etc/sudoers",輸入"i"進入編輯模式,找到這一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(這裏的xxx是你的用戶名),然後保存(就是先按一 Esc鍵,然後輸入":wq")退出。

    4)撤銷文件的寫權限。也就是輸入命令"chmod u-w /etc/sudoers"

   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章