向 bash 脚本添加 root 权限

MKJ*_*MKJ 1 bash

我需要向使用sudo;的 bash 脚本添加 root 权限。这样每当我们从终端运行脚本时;不管用户是否是 root 用户,它都不应该提示输入密码。请帮忙!否则运行bash脚本作为根没有帮助。

des*_*gua 5

最好的解决方案是使用visudo(这个工具是为此而设计的,将避免暴露 root 密码),我建议你挖掘一下哪里出了问题。

作为解决方法,您可以运行以下命令:

echo <password> | sudo -S some-script
Run Code Online (Sandbox Code Playgroud)

(用空格开始命令,这样它就不会保存在 bash 历史记录中)。

问候。