我可以在Debian Jessie上使用sudo -u myuser systemctl吗?

时间:2016-07-22 10:29:03

标签: bash shell debian sudo systemd

我想使用此命令向受限用户重新加载squid3

sudo -u myuser systemctl reload squid3.service

输出是:

  

无法重新加载squid3.service:拒绝访问

的sudoers'文件已正确填写,如果我使用myuser登录:

sudo systemctl reload squid3.service

它有效。

那么我的问题是什么,或者我可以systemctlsudo -u myuser一起使用?

2 个答案:

答案 0 :(得分:0)

如果您以普通用户身份sudo -l登录时提供myuser输出,将会有所帮助。 sudo -i -u myuser systemctl ...有效吗?

答案 1 :(得分:0)

最后,我发现sudo ......

  

sudo sh -c'/ bin / systemctl reload squid3.service' -u myuser