SSH 配置主机限制



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

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

当我想通过 ssh 连接到任何服务器时,我收到消息,我有一个"行配置错误:10"或"...6' 线 :/

wc -l .ssh/config

给我 4

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

您有两种可能性:

  • 更新到 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
    

相关内容

  • 没有找到相关文章

最新更新