ssh: The authenticity of host 'hostname' can't be established
在使用ssh建立本地电脑和Code服务器之间安全的加密连接时,冒出“The authenticity of host 'hostname' can't be established”的错误。
这个原因可能是本地主机的key发生了变化,因此每次SSH链接都会有提示,只需要在交互下输入yes即可。当然,为了下次不再出现这样的提示,则需要修改~/.ssh/known_hosts
的“写”权限:
sudo chown -v $USER ~/.ssh/known_hosts
这样就不会再冒提示了。
参考:
SSH 出现 The authenticity of host xxx can't be established. 什么意思?
ssh: The authenticity of host 'hostname' can't be established