我试着跑:
ssh -o StrictHostKeyChecking=no ${REGR_IP_ADDR}/deploy_jar.sh 1
我得到了
14:02:54 Host key verification failed.
14:02:54 lost connection
答案 0 :(得分:0)
StrictHostKeyChecking
不会关闭验证。常见的组合是UserKnownHostsFile=/dev/null
,这可以确保没有其他以前的公钥。
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ${REGR_IP_ADDR}/deploy_jar.sh 1
应该为你做的工作。但请注意,不建议在实时环境中使用它,因为它是保护您免受MITM攻击的唯一机制。