私はubuntu 16.04/18.04を実行しており、ユーザーが誤ってリモートシステムをシャットダウンまたは再起動しないようにしたいのですが、パスワードを入力した後にシャットダウン/再開する機能を提供する必要があります。
したがって、sudoersには次のようないくつかの行があります。
Defaults env_reset,timestamp_timeout=10
odev1 ALL=(ALL) NOPASSWD: /usr/bin/apt-get,/bin/mount,/usr/bin/minicom
odev1 ALL=(ALL) PASSWD: /usr/sbin/pm-hibernate,/sbin/reboot,/sbin/poweroff,/sbin/ctrlaltdel
これでtimestamp_timeout=10
、数分以内に、ユーザーは制限時間内にパスワードを必要としないパスワードコマンドを実行できます。
外のタイムスタンプタイムアウト= 0、ユーザーにパスワードを入力するように強制する他の方法はありますか?毎回特定のコマンド(例:上記のリストの再起動)を実行しますか?