Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
sudo命令可以通过以下方式使用
sudo
sudo -u <user_name> <command/script>
但我想知道如何包含密码,因为我想避免用户交互。另外,作为管理员,我不想禁用 sudo 命令的密码提示。我怎样才能做到这一点。我试过man sudo了,但没有太大帮助。
man sudo
您可以使用-S从 读取密码的开关stdin,例如:
-S
stdin
~$ echo "yourpassword" | sudo -S <command>
无论如何,正如@Thrustmaster 所说,这不是正确的使用方式sudo。