【问题标题】:Python Fabric is hangingPython Fabric 挂起
【发布时间】: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),仍然是这种奇怪的行为,一言不发。

【问题讨论】:

    标签: python fabric


    【解决方案1】:

    您是否尝试使用所有信息设置 env?

    `从 fabric.api 导入环境
    env.env_name = '用户'
    env.key_filename = 'keyname.pem'
    env.hosts = ['box.com']`

    【讨论】:

      【解决方案2】:

      我之前也遇到过同样的错误。在使用fabric之前,尝试从终端使用ssh ssh-ing到服务器。有时需要将其添加到已知主机,而结构有时不会提示您这样做......

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-01-19
        • 2016-03-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多