天天看點

每日Ubuntu小技巧——了解Root帳号

對于想了解root帳号的ubuntu新手,這裡有一個簡短的文章會讓你對root賬号和如何使用及為什麼使用root賬号有些清楚的認識。如你所見,每個版本的ubuntu都會帶一個root賬号。

root賬号也被稱作管理者賬号。你可以将root賬号看作是有着同上帝一樣的權力的賬号。它可以删除任何檔案,任何目錄并對系統做出任何修改。root賬号的權限是無限制的。

由于root賬号過于強大,系統會自動地産生一個密碼串,該密碼串在系統上不可能通過加密來比對到,如此一來使用者就不能使用root帳号登入系統了。相對直接用root帳号登入,ubuntu更支援使用者使用sudo指令。

sudo指令可以使已獲得授權的使用者在不知道root帳号的密碼也不使用root帳号的情況下,通過使用自己的密碼暫時提升自己的權限。

如果你因為一些其它原因仍然想要使用root帳号并用它登入系統,很簡單,給它設定一個密碼就可以了。這樣就可以使能root帳号了:

<code>sudo passwd</code>

上面的指令可以激活root帳号,但是想要用root帳号登入系統,你還必須打開被ubuntu禁用的手動登入功能。手動登入功能允許使用者輸入帳号和相應的登入密碼而不僅僅是從登入界面選擇一個帳号登入。

要在ubuntu 13.10中打開手動登入選項,你可以運作下面的指令

<code>sudo gedit /etc/lightdm/lightdm.conf.d/50-unity-greeter.conf</code>

然後如圖所示添加下面這一行文字

<code>greeter-show-manual-login=true</code>

每日Ubuntu小技巧——了解Root帳号

儲存并重新開機電腦。

對于較早版本的ubuntu,你可以在另外一個位置,即/etc/lightdm目錄下找到這個配置檔案。檔案名可能叫lightdm.conf。

修改完後,在登入界面,你就可以輸入root帳号和相應的密碼然後登入系統了。

每日Ubuntu小技巧——了解Root帳号

如果你想鎖定/禁用root帳号,使用下面的指令

<code>sudo passwd -l root</code>

使用愉快!

 原文釋出時間為:2013-10-22

本文來自雲栖社群合作夥伴“linux中國”

繼續閱讀