创建sudoers config允许用户仅运行ifconfig etc命令

时间:2014-09-20 04:16:56

标签: networking ifconfig sudoers

我试图修改sudoers文件,以便用户只能运行ifconfig等命令。 我发现虽然我创建的用户已经可以运行命令,但不确定如何限制它们。

# User priviledge specification
test ALL=/sbin/ifconfig

这样可以在没有语法错误的情况下保存。有谁知道如何才能使这个用户测试能够执行的唯一命令?

1 个答案:

答案 0 :(得分:0)

在大多数Linux发行版中,您可以在没有root权限的情况下运行程序/ sbin / ifconfig。这里不需要设置sudoers。对于特权操作(更改网络设置,使接口上/下,......),该工具会检查自身的权限。

我假设您希望用户测试能够更改网络设置,这使得必须配置sudo。

我不是100%确定你的sudoers语法是否正确。试试这个:

test ALL=(ALL) NOPASSWD: /sbin/ifconfig