在Fedora服务器上,一个处于开发阶段的Web应用程序,暂时因为未知的原因而被激化。 唯一的解决办法是重新启动linux机器,但只有root有这样做的权限。
是否有可能给用户组提供重新启动权限? 你能给我一些关于我该怎么做的想法吗?
你可以使用sudo来做到这一点
作为根用户使用“visudo”命令来编辑/ etc / sudoers文件
如果您想允许一组用户访问重新启动计算机,则可以添加以下行:
%shutdowngroup ALL=(root) NOPASSWD: /sbin/reboot
(其中“shutdowngroup”是用户需要成为其成员的组的名称)
如果您想一次授予一项使用权,则可以添加以下行:
username ALL=(root) NOPASSWD: /sbin/reboot
您可以使用sudoers文件提供root权限。 您可以指定命令和用户名/组名。
要编辑这个文件,你可以使用: sudo visudo
欲了解更多信息,请参阅man visudo和man sudoers 。