Sudoedit

這個文件必須用’visudo’命令編輯。?

  • March 14, 2013

為什麼建議/etc/sudoers使用命令編輯文件visudo?這是該文件的範例:

## Sudoers allows particular users to run various commands as
## the root user, without needing the root password.
##
## Examples are provided at the bottom of the file for collections
## of related commands, which can then be delegated out to particular
## users or groups.
##
## This file must be edited with the 'visudo' command.

有什麼特別的原因嗎?

因為visudo檢查語法並確保它是有效的配置文件;否則您可能會編輯文件,出錯並且 sudo 將不再可用,因為您的語法錯誤。

除了前面提到的語法檢查之外,visudo還鎖定/etc/sudoers了兩個使用者不能同時對其進行編輯。同時嘗試編輯將給出

visudo: /etc/sudoers 忙,稍後再試

引用自:https://unix.stackexchange.com/questions/67929