我有一个我需要作为userme
执行的文件。以下命令运行正常:
# sudo /usr/lib/squid3/squid_radius_auth -f /etc/squid3/radius-config
但是,当我以userme
运行时,会出现以下错误:
# sudo -u userme /usr/lib/squid3/squid_radius_auth -f /etc/squid3/radius-config
sudo: unable to execute /usr/lib/squid3/squid_radius_auth: Permission denied
我试过这些:
# sudo chown userme:userme /usr/lib/squid3/squid_radius_auth
# sudo chmod 777 /usr/lib/squid3/squid_radius_auth
# sudo chmod +x /usr/lib/squid3/squid_radius_auth
但这不起作用。我不能让它以非root身份运行。
答案 0 :(得分:-1)