python - Windows 中的 Fabric 自动登录

标签 python windows ssh fabric paramiko

相关问题:

我使用本指南将 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/

相关文章:

python - 为什么我收到此错误 'WSGIRequest' object has no attribute 'kwargs'?

python - 非关键单元测试失败

linux - 无法访问 Puppet 学习虚拟机

python - Web.py SQL 查询提供奇数数据

windows - 在选择字符串命令中两次选择的原因

c - GetOverlappedResult(bWait=TRUE) 与 WaitForSingleObject() 对于重叠 I/O

windows - 如何使用 Windows 身份验证的 Web 服务避免使用 Delphi HTTPRio 调用的登录对话框

emacs - 通过tramp : Save password在Emacs中编译c++

ssh - 命令行中的iOS越狱ssh/mobileterminal警报

Python线程模块导入失败