我想使用此命令向受限用户重新加载squid3
:
sudo -u myuser systemctl reload squid3.service
输出是:
无法重新加载squid3.service:拒绝访问
的sudoers'文件已正确填写,如果我使用myuser登录:
sudo systemctl reload squid3.service
它有效。
那么我的问题是什么,或者我可以systemctl
与sudo -u myuser
一起使用?
答案 0 :(得分:0)
如果您以普通用户身份sudo -l
登录时提供myuser
输出,将会有所帮助。 sudo -i -u myuser systemctl ...
有效吗?
答案 1 :(得分:0)
最后,我发现sudo ......
sudo sh -c'/ bin / systemctl reload squid3.service' -u myuser