linux上的有限权限

linux上的有限权限,linux,security,permissions,Linux,Security,Permissions,我想给Linux上的特定用户一些特权,使其能够运行诸如shutdown或apt-get之类的命令。我不想使用SUID位,因为我不想让其他用户使用这些命令 我如何做这样的事情?sudo可能是最简单的方法。您需要向sudoers文件中添加如下内容 username ALL=(ALL) /sbin/shutdown, /usr/bin/apt-get 其中用户名替换为用户的实际用户名。你应该可以在谷歌上搜索一些例子——这里是 使用visudo程序可以安全地编辑sudoers文件。非编程答案是安装

我想给Linux上的特定用户一些特权,使其能够运行诸如
shutdown
apt-get
之类的命令。我不想使用SUID位,因为我不想让其他用户使用这些命令


我如何做这样的事情?

sudo可能是最简单的方法。您需要向sudoers文件中添加如下内容

username   ALL=(ALL) /sbin/shutdown, /usr/bin/apt-get
其中用户名替换为用户的实际用户名。你应该可以在谷歌上搜索一些例子——这里是


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

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