【问题标题】:Warning: Unable to load SSH config file '/root/.ssh/config' in fabric警告:无法在结构中加载 SSH 配置文件“/root/.ssh/config”
【发布时间】:2016-10-01 21:35:46
【问题描述】:

下面是我的代码:

from fabric.network import ssh_config
from fabric.api import *
from fabric.context_managers import cd

env.use_ssh_config = True

env.hosts = ['172.16.11.16','172.16.11.17','172.16.11.18']
env.user = "monitorx"
env.password = "x@345"

def list_files():
        with cd('/home/monitor/Ngrex'):
                run('ls')


def get_uname():
        run("uname -a")

当我运行fab list_files 时,我收到以下错误:

警告:无法加载 SSH 配置文件“/root/.ssh/config”

有什么帮助吗?

【问题讨论】:

    标签: python python-2.7 ssh fabric


    【解决方案1】:

    找到了解决办法。简单的在 .ssh/ 目录下创建一个文件名为config:

    touch /root/.ssh/config
    

    【讨论】:

      猜你喜欢
      • 2013-11-17
      • 1970-01-01
      • 2020-08-13
      • 1970-01-01
      • 2020-01-14
      • 1970-01-01
      • 2020-04-17
      • 2017-03-29
      • 1970-01-01
      相关资源
      最近更新 更多