ssh连接的解决办法:
比如主机A和主机B,用户之前在主机A上使用ssh命令登录过主机B,而后主机B被重装但保留了主机B的IP。之后用户在主机A上再ssh继续登录主机B时,就会报这个错误。
解决办法是在主机A运行:
ssh-keygen -R BHostIP 或 BNodeName
还有一个快糙猛的办法,就是直接删除A主机~/.ssh/known_hosts,但这样会丢失之前保存的其他主机信息,不过无伤大雅,就是都得重新加载一下。
sftp连接的解决办法:
- Win 10/8/7/Vista: Start > regedit
Win XP: Start > Run > regedit.exe - Expand to HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys and delete the entry including @22:192.168.0.252