ssh配置主机限制

时间:2017-08-04 06:52:22

标签: ssh configuration line config

~/.ssh/config.我遇到了一些问题 我有300台主机,我需要以root身份而不是我。 我编写了为我创建配置文件的脚本,它为我提供了四行的配置文件:

host *
    user me
host <here 300 hostnames seperated by space and in this same line all>
    user root

当我想通过ssh连接到任何服务器时,我收到了消息,我有一个错误的配置:10&#39;或者&#39; ...第6行&#39; :/

wc -l .ssh/config

给了我4个

1 个答案:

答案 0 :(得分:2)

当前的OpenSSH应该读取长达4096个字节的行。但OpenSSH 7.5之前的版本只能读取1024个字节,这可能还不够(commit)。

您有两种可能性:

  • 更新到OpenSSH 7.5
  • 将线条剥离为不超过1024个字符的较短线条,例如

    host <here first 100 hostnames seperated by space and in this same line all>
            user root
        host <here another 100 hostnames ...>
            user root
        host <here another 100 hostnames ...>
            user root