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

2024-06-30 05:42:22 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

谢谢你的提示。你知道吗


Tags: 方法用户文档pyconfigjson密码yaml
1条回答
网友
1楼 · 发布于 2024-06-30 05:42:22

目前的解决办法是。 按this管理。 您可以提供ssh\u密码作为参数。你知道吗

我认为您正在接受并存储明文密码。你知道吗

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

通过不同的方式管理密码来实现这一点。你知道吗

相关问题 更多 >