Python 结构2:为各种主机配置sudo密码

Python 结构2:为各种主机配置sudo密码,python,ssh,python-fabric-2,Python,Ssh,Python Fabric 2,我正在寻找一种方法,在fabfile.py所针对的各种主机中为“sudo”配置密码。我接受~/.fabric.py | yaml | json中的“清除”密码,但fabfile.py中的不接受 除非我没有正确阅读,否则fabric文档说明了如何在配置文件中提供通用的sudo密码,但是我有不同的用户(通过~/.ssh/config管理)和这些主机的不同密码。系统管理员不接受不使用密码的sudo 谢谢您的提示。当前的解决方法是。 按计划管理。 您可以在其中提供ssh_密码作为参数 我认为您正在接受并

我正在寻找一种方法,在
fabfile.py
所针对的各种主机中为“sudo”配置密码。我接受
~/.fabric.py | yaml | json
中的“清除”密码,但
fabfile.py
中的不接受

除非我没有正确阅读,否则fabric文档说明了如何在配置文件中提供通用的sudo密码,但是我有不同的用户(通过
~/.ssh/config
管理)和这些主机的不同密码。系统管理员不接受不使用密码的sudo


谢谢您的提示。

当前的解决方法是。 按计划管理。 您可以在其中提供ssh_密码作为参数

我认为您正在接受并存储明文密码

fabric_connection.sudo("ls -al /root", password=sudo_password)

以不同的方式管理您的密码以实现此目的。

谢谢,我知道这一点,但我需要胶水通过配置文件传递这些密码。这与我预期的不符,抱歉。这可能有帮助吗?