要运行该命令,poweroff
或者reboot
一个用户必须是超级用户。无论如何,我可以以普通用户身份运行它吗?我只是不想,sudo
每次重启或关闭电源时都输入密码。
我进行了更改,/etc/sudoers
以便admin组中的每个用户都可以执行以下命令,而无需输入密码。
sudo halt
sudo reboot
sudo poweroff
您只需将以下行添加到 /etc/sudoers
## Admin user group is allowed to execute halt and reboot
%admin ALL=NOPASSWD: /sbin/halt, /sbin/reboot, /sbin/poweroff
并将您自己添加到管理组中。
如果你只需要一个用户能够做到这一点只是删除了%admin
,取而代之的是username
这样的
## user is allowed to execute halt and reboot
stormvirux ALL=NOPASSWD: /sbin/halt, /sbin/reboot, /sbin/poweroff
您可以/etc/sudoers
通过man sudoers
或在线联机帮助找到更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句