我尝试在我的 centos 上执行 scp(无需在 ssh_config 上配置任何内容)接收:
Bad configuration option: CheckIP
ssh_config 中的CheckIP no
配置位置。
使用 Google 没有找到任何内容,出现这个错误是为什么呢?
答案1
看来你使用了错误的指令,尝试检查主机IP而不是 CheckIP
答案2
没有 CheckIP 指令。有一个
检查主机IP 如果此标志设置为“yes”,ssh(1) 将另外检查 known_hosts 文件中的主机 IP 地址。这允许 ssh 检测主机密钥是否由于 DNS 欺骗而更改。如果选项设置为“no”,则不会执行检查。默认值为“yes”。
如果你没有在命令行中指定此项
scp -o checkhostip=no ...
那么您应该查找/etc/ssh/ssh_config
站点范围的默认值或 ~/.ssh/config
本地默认值。