设置 ssh -o StrictHostKeyChecking=no 会影响建立 SSH 连接的速度吗?

设置 ssh -o StrictHostKeyChecking=no 会影响建立 SSH 连接的速度吗?

StrictHostKeyChecking=no我对命令中的选项很好奇ssh -o StrictHostKeyChecking=no user@domain

设置此选项会对创建 SSH 连接的速度产生影响吗?

答案1

主机密钥始终从远程检索。将检查 known_hosts 文件以确认您没有受到 MITM 攻击。

该选项仅在您连接到从未连接过的主机时才真正适用。当它在已知主机中找不到您要连接的远程主机的条目时,密钥会自动添加到known_hosts,然后您即可连接。

所以答案几乎肯定是否定的,它不会带来任何实际差异。我想如果你的系统写入速度很慢,那么使用与新系统关联的新密钥更新你的known_hosts可能会很慢。

相关内容