LPIC-1 / セキュリティ
- bob ALL=(ALL) ALL
- bob ALL=(ALL) NOPASSWD: ALL✓ 正解
- bob ALL=(ALL) PASSWD: ALL
- bob NOPASSWD=(ALL) ALL
💡 NOPASSWD: タグを付けると、その後に指定したコマンドの実行時にパスワード入力が不要になります。NOPASSWD を付けない場合は実行のたびに本人のパスワードが要求されます。
✕ bob ALL=(ALL) ALL:bob ALL=(ALL) ALL は全コマンドを許可するが、実行時に本人のパスワードが要求される。
○ bob ALL=(ALL) NOPASSWD: ALL:bob ALL=(ALL) NOPASSWD: ALL はパスワード不要で全コマンドを許可でき、設問に合致するため正しい。
✕ bob ALL=(ALL) PASSWD: ALL:PASSWD: は逆に明示的にパスワードを要求するタグで、入力不要にはならない。
✕ bob NOPASSWD=(ALL) ALL:NOPASSWD=(ALL) ALL は構文として不正で、sudoersの正しい書式ではない。