/etc/sudoersが機能しないときにデバッグする方法は?

/etc/sudoersが機能しないときにデバッグする方法は?

sudoers動作しないようなときにデバッグが可能ですか?

powersudoを使用せずにSynology NASを終了する権限を「Access」というユーザーに付与しようとしていますssh

powerこれはファイルの終わりにいるユーザーの唯一の記録です/etc/sudoers

power ALL=(ALL) NOPASSWD:/sbin/shutdown*

ログインpowerして次のコマンドを実行すると機能しません。

power@synology:/$ shutdown -h now
shutdown: Need to be root

ベストアンサー1

NOPASSWDこれはsudo句の一般的な誤解です。コマンドの前に追加する必要があります。sudoそれ以外の場合は正しく処理されません。より良い解決策は、ユーザーにシャットダウンのエイリアスを提供することです。alias shutdown='sudo shutdown'したがって、表面積は同じように見えます。

おすすめ記事