![如何授予系统上的所有用户无需密码即可运行 iptables 命令的权限](https://linux22.com/image/125494/%E5%A6%82%E4%BD%95%E6%8E%88%E4%BA%88%E7%B3%BB%E7%BB%9F%E4%B8%8A%E7%9A%84%E6%89%80%E6%9C%89%E7%94%A8%E6%88%B7%E6%97%A0%E9%9C%80%E5%AF%86%E7%A0%81%E5%8D%B3%E5%8F%AF%E8%BF%90%E8%A1%8C%20iptables%20%E5%91%BD%E4%BB%A4%E7%9A%84%E6%9D%83%E9%99%90.png)
所以我想到了# visudo
但问题是我不想创建一个组,然后将所有用户添加到该组,如下所示。
%users ALL=(ALL) NOPASSWD: /usr/sbin/passwd
但是有没有一种方法可以只引用所有用户而不必先创建组?
答案1
只需替换%users
为ALL
:
ALL ALL=(ALL) NOPASSWD: /usr/sbin/iptables
所以我想到了# visudo
但问题是我不想创建一个组,然后将所有用户添加到该组,如下所示。
%users ALL=(ALL) NOPASSWD: /usr/sbin/passwd
但是有没有一种方法可以只引用所有用户而不必先创建组?
只需替换%users
为ALL
:
ALL ALL=(ALL) NOPASSWD: /usr/sbin/iptables