我正在运行一个脚本根用户(它打印“嗨”使用 sudo和“再见”没有 sudo) 来自位于 的测试服务/etc/systemd/system/
。在输出中我无法看到“你好”使用 sudo 执行,而“再见”有没有不使用 sudo 来执行的。
知道为什么带有 sudo 的命令不起作用吗?
答案1
如果 sudo 没有 TTY(例如从服务运行),则默认情况下它将不起作用。检查/etc/sudoers
:默认要求
附言:我在其他论坛上找到了这个答案。它对我有用。
我正在运行一个脚本根用户(它打印“嗨”使用 sudo和“再见”没有 sudo) 来自位于 的测试服务/etc/systemd/system/
。在输出中我无法看到“你好”使用 sudo 执行,而“再见”有没有不使用 sudo 来执行的。
知道为什么带有 sudo 的命令不起作用吗?
如果 sudo 没有 TTY(例如从服务运行),则默认情况下它将不起作用。检查/etc/sudoers
:默认要求
附言:我在其他论坛上找到了这个答案。它对我有用。