让用户从CL重启,或者从CL重新启动而不是root用户

时间:2011-11-13 04:00:15

标签: linux unix ubuntu root reboot

我正在使用一个kiosk gui,用ruby / gtk编写并使用ubuntu。我希望能够从ruby / gtk gui中重启 - 具体来说,我想让刷卡管理卡的人选择重启机器作为他们的管理选项之一。我不想更普遍地为这些用户提供root访问权限。有没有办法做到以下之一: 1)在没有root权限的情况下从命令行重启,或者 2)更改/减少从命令行重新启动所需的权限级别,以便我可以让人们单击按钮重新启动,而不必担心他们对系统的更广泛访问,或者 3)(我怀疑这是可能的)也许不知何故从gtk内部或者以编程方式登录到root以使用reboot命令而不向任何可以查看源代码的人公开密码。

1 个答案:

答案 0 :(得分:2)

您可以将您的用户配置为允许通过shutdown使用sudo命令。这可能会做你想要的。