1.ping目标服务器查看网络是否连通
2.检查密钥文件是否正确
3.查看防火墙配置,源和目标主机是否开通了22端口
4.sshd服务器是否启动
5.查看/etc/ssh/sshd_config文件配置,如是否允许root用户远程登录,是否启用了公钥认证等
6.如果StrictModes=yes,查看存放公钥的文件夹的拥有者与登录用户名是否一致
7.ssh不能连接还需查看/etc/ssh/sshd_config文件配置,如是否允许root或普通用户远程登录,是否启用了公钥认证等,添加信任后,需重启ssh服务