如何创建具有某些权限的用户

如何创建具有某些权限的用户

当我添加用户时用户1并尝试运行命令ip route add,出现错误:

RTNETLINK answers: Operation not permitted

答案1

如果需要运行需要超级用户权限的命令,则将新创建的用户添加到sudo组中:

usermod -aG sudo user1

然后,如果您想运行特权命令,您可以像这样使用它:

sudo ip route add

如果您想运行一些不输入密码的命令:

sudo visudo

user1 ALL=(ALL) NOPASSWD: /usr/bin/apt-get,/sbin/shutdown

退出并保存更改:Ctrl+ X-> Y->Enter

那么sudo apt-get install gedit就不会询问您密码了。

相关内容