分析与排除:ssh客户端登录服务器利用的是端口和IP,那我们遇到此类服务不可链接的问题时候,遵循一下步骤
1、首先要确定发生问题之前服务是否正常?相同网段的服务器是否能登录?(排除网络问题,发现问题检查网络设备或者跟相关部门联系)
2ping本机回环地址是否通?(排除本机硬件问题)
3、配置文件有没有被改动过?查看/var/log目录下的日志和history操作记录(排除人为误操作)
4、排除前面的假设后,再检查linux系统的服务进程和端口。利用两个命令来进行判断:
分别是ps –ef | grep sshdnetstat –anp| grep sshd
Ps –ef | grep sshd 会显示“sshd”服务进程相关记录
netstat –anp | grep sshd 会显示出sshd所用的端口.
之所以这样检查,是因为很多人可能会忘记修改过/etc/ssh/sshd_configport的值,以至于使用ssh工具的时候还是使用22端口登录,导致登录不上去。
5、如果没有发现服务进程和端口,利用service sshd restart 来重新启动服务(到这个时候基本会解决问题)
6、服务启动不成功,按照出错提示和/var/log/messages的日志排查问题
 
法律声明博客原创文章受知识产权法保护,任何单位或个人若需要转载此文,必需保证文章的完整性(未经作者许可的任何删节或改动将视为侵权行为)。若您需要转载,请务必注明作者黄琨本博客地址,并向vfast_huangkun@yahoo.com.cn发送邮件,标明文章位置及用途。转载时请将此法律声明一并转载,谢谢!