利用sudo命令為Ubuntu分配管理許可權(轉)

ba發表於2007-08-15
利用sudo命令為Ubuntu分配管理許可權(轉)[@more@]  本文介紹如何利用sudo命令為Ubuntu分配管理許可權。

  Ubuntu有一個與眾不同的特點,那就是初次使用時,你無法作為root來登入系統,為什麼會這樣?這就要從系統的安裝說起。對於其他Linux系統來說,一般在安裝過程就設定root密碼,這樣使用者就能用它登入root帳戶或使用su命令轉換到超級使用者身份。與之相反,Ubuntu預設安裝時,並沒有給root使用者設定口令,也沒有啟用root帳戶。問題是要想作為root使用者來執行命令該怎麼辦呢?沒關係,我們可以使用sudo命令達此目的。

  sudo是linux下常用的允許普通使用者使用超級使用者許可權的工具,該命令為管理員提供了一種細顆粒度的訪問控制方法,透過它人們既可以作為超級使用者又可以作為其它型別的使用者來訪問系統。這樣做的好處是,管理員能夠在不告訴使用者root密碼的前提下,授予他們某些特定型別的超級使用者許可權,這正是許多系統管理員所夢寐以求的。

  1.sudo的預設配置

  預設時,Ubuntu為sudo提供了一個基本的配置,該配置儲存在/etc目錄下的sudoers檔案中。在修改該配置檔案時,務必使用visudo工具來進行編輯,因為該工具會自動對配置語法進行嚴格檢查,如果發現錯誤,在儲存退出時給出警告,並提示你哪段配置出錯,從而確保該配置檔案的正確性。相反,如果使用其它的文字編輯程式的話,一旦出錯,就會給系統帶來嚴重的後果。下面給出的是Ubuntu預設的/etc/sudoers檔案內容:
CODE:
# User privilege specification
root ALL=(ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-959683/,如需轉載,請註明出處,否則將追究法律責任。

利用sudo命令為Ubuntu分配管理許可權(轉)
請登入後發表評論 登入
全部評論

相關文章