StrictHostKeyChecking=no
我对命令中的选项很好奇ssh -o StrictHostKeyChecking=no user@domain
。
设置此选项会对创建 SSH 连接的速度产生影响吗?
答案1
主机密钥始终从远程检索。将检查 known_hosts 文件以确认您没有受到 MITM 攻击。
该选项仅在您连接到从未连接过的主机时才真正适用。当它在已知主机中找不到您要连接的远程主机的条目时,密钥会自动添加到known_hosts,然后您即可连接。
所以答案几乎肯定是否定的,它不会带来任何实际差异。我想如果你的系统写入速度很慢,那么使用与新系统关联的新密钥更新你的known_hosts可能会很慢。