我想给 Linux 上的特定用户一些权限,使他能够运行类似shutdown
or的命令apt-get
。我不想使用 SUID 位,因为我不想让其他用户使用这些命令。
我该怎么做这样的事情?
我想给 Linux 上的特定用户一些权限,使他能够运行类似shutdown
or的命令apt-get
。我不想使用 SUID 位,因为我不想让其他用户使用这些命令。
我该怎么做这样的事情?
sudo
可能是最简单的方法。您需要在 sudoers 文件中添加如下内容
username ALL=(ALL) /sbin/shutdown, /usr/bin/apt-get
其中用户名替换为用户的实际用户名。您应该可以通过谷歌搜索一些示例 - 这是一个这样的页面。
使用该程序可以安全地编辑 sudoers 文件visudo
。