相关问题:
我使用本指南将 Putty 配置为使用私钥-公钥登录(无密码): http://www.codelathe.com/blog/index.php/2009/02/20/ssh-without-password-using-putty/
有效。
现在我想在没有密码提示的情况下运行 Fabric。这不起作用,系统提示我输入密码。我假设 Paramiko(或其他一些 Fabric 依赖项)没有找到 ppk 文件。我应该将私钥文件放在哪里以及如何将其告知 fabric/paramiko?
在 Vista 上运行,使用 Python 2.6.5 和最新的 Fabric (0.91)/Putty (0.60)。
最佳答案
将以下内容添加到您的 fabfile.py
应该有效:
env.user = "your_username"
env.key_filename = ["/path/to/keyfile"]
参见 fabric docs .
关于python - Windows 中的 Fabric 自动登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3277022/