Mackit 신제품

Mackit — macOS 개발자 캐시 클리너:Xcode / Node / Flutter 등이 남긴 재생성 가능한 캐시를 스캔하고 항목별 위험을 표시해 디스크 공간을 되찾으세요

자세히 보기
안내 2024년 6월부터 개발자 게시판의 새 글 업데이트를 중단했습니다. 방문해 주셔서 감사합니다. 아카이브 글
知识

ssh登入linux提示host key verification failed

   

ssh登入linux服务器时提示如下

报错ecdsa host key for xx has changed and you have requested strict checking.host key verification failed.,这是由于之前连接过,ssh会默认保存该ip的连接协议信息,当我们再次访问此ip服务器时,ssh会自动匹配之前ssh保存的信息,如果我们对服务器信息作出更改后(例如重装系统),就会导致本地保存的ssh信息失效,就会报错。

解决方法删除本地known,hosts保存的该服务器ip的ssh缓存信息即可。

执行命令ssh-keygen -r 你的远程服务器ip地址

删除本地的ssh keygen信息后,再次通过ssh root@ip登入应该就不会报错了。