gpt4 book ai didi

python - 如何在不输入密码的情况下运行 Fabric 任意 sudo 命令?

转载 作者:太空狗 更新时间:2023-10-29 21:53:25 26 4
gpt4 key购买 nike

使用织物,根据 this documentation ,您可以运行任意 shell 命令而无需像这样的 fabfile:

fab -H host1,host2 -- echo 'hello, world!'

您也可以以相同的方式运行 sudo 命令,但系统会提示您输入列表中每个主机的 sudo 密码。

有没有办法避免为每个主机键入 sudo 密码,必须像 Fabric 函数 sudo() 一样工作?

最佳答案

只需将以下行添加到 etc/sudoers,其中 myusername 应该是将运行 sudo 的预期用户。您应该了解执行以下操作的安全隐患。您可能还想限制以下选项,以限制用户可以在没有密码的情况下执行 sudo 的命令。

myusername    ALL=(ALL) NOPASSWD: ALL

关于python - 如何在不输入密码的情况下运行 Fabric 任意 sudo 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13295942/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com