-1
我想给Linux上的特定用户一些权限,以使他能够运行像shutdown
或apt-get
这样的命令。我不想使用SUID位,因为有其他用户不想让他们使用这些命令。Linux上有限权限
我该如何做这样的事情?
我想给Linux上的特定用户一些权限,以使他能够运行像shutdown
或apt-get
这样的命令。我不想使用SUID位,因为有其他用户不想让他们使用这些命令。Linux上有限权限
我该如何做这样的事情?
sudo
可能是最简单的方法来做到这一点。您需要向sudoers文件添加如下内容
username ALL=(ALL) /sbin/shutdown, /usr/bin/apt-get
其中用户名将被用户的实际用户名替换。你应该能够谷歌的一些例子 - 这里是one such page。
使用visudo
程序可以安全地编辑sudoers文件。
非编程答案是安装和配置'sudo'。如果你需要(这是),那么这是脱离主题,应该关闭(不迁移所有适当的网站已经有这个问题的版本)。如果你想要一个编程解决方案,你应该更具体。 – dmckee