非 root 用户能够通过使用组访问网络、电源命令吗?

非 root 用户能够通过使用组访问网络、电源命令吗?

如何[添加用户]到网络,以及电源[组],这样我就不必每次都使用“sudo iconfig”或“sudo poweroff”{我记得旧linux机器中使用组来控制网络和电源,能够访问b普通用户},我现在使用debian

答案1

sudo是最简单的方法。如果每次都输入密码让您烦恼,您可以/etc/sudoers使用进行编辑visudo,使这两个命令对您的 sudo 用户解除密码。

%sudo ALL=(ALL:ALL) NOPASSWD: /sbin/ifconfig*, /sbin/poweroff

如果sudo您反对在命令前面键入内容,请在您的~/.bashrc.

alias poweroff='sudo poweroff'

alias ifconfig='sudo ifconfig'

答案2

您不需要将用户添加到任何组来运行某些网络命令,例如ifconfig,用户可以运行以下命令:

/sbin/ifconfig

或者

export PATH=$PATH:/sbin
ifconfig

相关内容