1、使用root登录失败(远程主机不允许root登录)
问题:通过 ssh 连接远程主机( ubuntu )时报错,Permission denied 如下:
解决方法:确认root的登录密码没错,且可以正常与远程主机正常通信后,修改远程主机 ssh 服务的以下配置文件:/etc/ssh/sshd_config 允许root 登录即可解决:
2、远程主机系统重装/密钥发生变化导致无法ssh连接
问题:远程主机重装系统后,重新从本地ssh连接会出现以下告警信息,这是因为SSH客户端检测到远程主机的主机密钥发生了变化(也可能是因为中间人攻击)
解决方法:可以按告警提示,在 /root/.ssh/known_hosts 文件中找到与远程主机IP地址相关的条目,并删除该条目再重新 ssh 连接即可:
$ vim /root/.ssh/known_hosts