ssh / sftp 远程登录出现:RSA host key for *.*.*.* has changed...的解决办法

ssh连接的解决办法:

比如主机A和主机B,用户之前在主机A上使用ssh命令登录过主机B,而后主机B被重装但保留了主机B的IP。之后用户在主机A上再ssh继续登录主机B时,就会报这个错误。

解决办法是在主机A运行:
ssh-keygen -R BHostIP 或 BNodeName

还有一个快糙猛的办法,就是直接删除A主机~/.ssh/known_hosts,但这样会丢失之前保存的其他主机信息,不过无伤大雅,就是都得重新加载一下。

sftp连接的解决办法:
  1. Win 10/8/7/Vista: Start > regedit
    Win XP: Start > Run > regedit.exe
  2. Expand to HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys and delete the entry including @22:192.168.0.252
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值