我需要ifconfig wlan0 down
和ifconfig wlan0 up
我的普通用户一起运行。
我该如何做到这一点?
答案1
您需要做的是授予用户运行权限ifconfig
。执行此操作的方法是编辑etc/sudoers
文件:
跑步
sudo visudo
将这一行添加到文件中(如果您使用默认设置并且处于
vi
,请点击i来编辑文件,esc退出编辑模式并:wq保存并退出):YOUR_USERNAME ALL=NOPASSWD:/sbin/ifconfig
显然,更改
YOUR_USERNAME
为您的实际用户名。
就这样,您的用户现在可以运行/sbin/ifconfig
而不需要 root 密码。您的脚本现在应该可以运行了。