在一個命令前加sudo,可以使用超級用戶的權限執(zhí)行該命令。但并不是任何用戶都可以使用sudo,只有用戶屬于sudo組時才能使用這個命令。
如 果希望把一個用戶加入sudo組,可以用root登錄系統(tǒng),然后執(zhí)行visudo(這個命令實際上就是用vi編輯/etc/sudoers文件,/etc /sudoers文件本身是只讀的)。在文件中找到"root ALL=(ALL) ALL"這一行,然后在下面加入一行"user ALL=(ALL) ALL",這樣就把用戶user加入sudo組了。
用user登錄,然后用sudo執(zhí)行一條命令,比如sudo visudo:),系統(tǒng)會提示輸入密碼,這時需要輸入user的密碼而不是root的密碼。如果不希望輸入密碼,則可以在執(zhí)行visudo時這樣修 改"user ALL=(ALL) NOPASSWD:ALL"。