2012-11-25 65 views
-1

我想给Linux上的特定用户一些权限,以使他能够运行像shutdownapt-get这样的命令。我不想使用SUID位,因为有其他用户不想让他们使用这些命令。Linux上有限权限

我该如何做这样的事情?

+1

非编程答案是安装和配置'sudo'。如果你需要(这是),那么这是脱离主题,应该关闭(不迁移所有适当的网站已经有这个问题的版本)。如果你想要一个编程解决方案,你应该更具体。 – dmckee

回答

1

sudo可能是最简单的方法来做到这一点。您需要向sudoers文件添加如下内容

username ALL=(ALL) /sbin/shutdown, /usr/bin/apt-get 

其中用户名将被用户的实际用户名替换。你应该能够谷歌的一些例子 - 这里是one such page

使用visudo程序可以安全地编辑sudoers文件。