答主最近在Windows上使用ssh连接远程服务器时,ping主机的IP地址可以ping通,但是输入密码阶段总是报Permission denied,但是我确信我的密码没有错误。最终解决方案是清除.ssh文件夹下的konwn_hosts文件内容,然后再用ssh重新连接就可以了。
前提:
1. Windows系统
2. 服务器可以ping通
3. 确认输入的密码没有问题
首先打开PowerShell,进入ssh文件夹:
cd ~/.ssh
查看文件夹内容:
ls
再使用记事本打开konwn_hosts文件:
notepad.exe .\known_hosts
清空其中关于远程服务器的内容,然后重新运行ssh就可以了。