是否有任何合适的 shell 脚本来关闭或重新启动 Linux 机器?我尝试了一个 shell 脚本来关闭,但是当我输入时sudo shutdown它会要求输入密码。我们如何使用脚本输入密码?
另一种,在我看来更清洁的方法:
创建一个/etc/sudoers.d/包含内容的新文件:
%users ALL=NOPASSWD: /sbin/shutdown
%users ALL=NOPASSWD: /sbin/reboot
Run Code Online (Sandbox Code Playgroud)
如果“users”组的任何用户尝试执行关机或重启,这会导致 sudo不要求输入密码。当然,您也可以指定另一个组,可能是新创建的组,以便更好地控制重启权限。
有关其他可能设置的更多信息sudo可以在手册页中找到。
| 归档时间: |
|
| 查看次数: |
18503 次 |
| 最近记录: |