【发布时间】:2015-06-30 03:59:17
【问题描述】:
我有一个在 AWS EC2 上运行的实例。这样做:
ssh -i keyname.pem user@box.com
有效!
现在使用 Fabric 部署我的东西:
fab -i keyname.pem -k deploy:host=user@box.com
相同的密钥,相同的用户/主机,但它挂得很惨!没有记录,只是挂起。
有谁知道 Fabric 尝试使用的 ssh 设置与系统中的设置有何不同?我认为它只是围绕 SSH shell 命令(如果重要的话,我会从 Cygwin 运行所有这些命令)。完全坚持这一点。
我在谷歌上搜索了一些人们抱怨的帖子,但我发现的只是更新 Fabric 的建议。我有奶酪店的最新款(Fabric v1.10.1,Paramiko v1.15.2),仍然是这种奇怪的行为,一言不发。
【问题讨论】: