/etc/sudoers
を編集する時は、必ず、visudo コマンドを使用する。
#ls -l /etc/sudoers
-r--r-----. 1 root root 3772 2月 20 11:06 2017 /etc/sudoers
vi などでも、無理矢理変更することはできるが、編集ミスがあると最悪、rootユーザーが機能しなくなる。
visudo であれば、編集ミスをチェックしてくれる。
#visudo
visudo: >>> /etc/sudoers: syntax error (115行付近)
次は何でしょうか?
間違いがあると、コマンド終了時に表示される。
想定されているキー以外を入力すると、
オプション:
e -- sudoers ファイルを再度編集します
x -- sudoers ファイルへの変更を保存せずに終了します
Q -- sudoers ファイルへの変更を保存して終了します (*危険です!*)
次は何でしょうか?
が、表示され、どう処理するかを確認される。