如何在没有 root 密码的情况下重新启动网络管理器

如何在没有 root 密码的情况下重新启动网络管理器

我的无线网络不稳定,所以我希望能够使用脚本重新启动网络管理器,而不必输入 root 密码。

我尝试制作一个 ac 程序来执行此操作:

setuid(0);
system("service network-manager restart");

我设置权限如下:

sudo chown root:root suscript
sudo chmod 4755 suscript

但是当我运行它时,出现此错误:

stop: Unknown job: network-manager
start: Unknown job: network-manager

我猜是环境出了问题,但我不知道是什么问题。有人能帮忙吗?谢谢。

顺便说一下,这是 xubuntu 14.04。

相关内容