我们在运维过程中发现,客户报告linux操作系统无法远程登录,主要可以从以下几个方面去查找原因:
1> 检查防火墙设置
防火墙是否打开,防火墙是否阻止用户远程登录
解决方法:关闭防火墙,或者打开远程登录的端口号。
2> 检查客户端远程登录软件
客户使用mstsc远程登录,无法远程登陆LINUX云主机。
解决办法:Linux客户端应该使用使用putty或Xshell,mstsc是windows操作系统远程登录命令,不适用于Linux系统。
3> 检查路由设置
故障现象:Vmware云主机外网可以远程登录,内网却无法登录。
解决方法:查看路由,发现没有内网路由,由route add命令添加的路由条目。
4> 检查配置文件
故障现象:无法用ssh登陆,一登陆就闪退
解决方法:检查/etc/pam.d/sshd 如果配置不当,修改配置并重启服务。
5> 远程登录提示network error connection refused
解决方法:
1、首先查看防火墙是否是开启状态;
2、查看sshd文件中的PermitRootlogin这一项是否显示的是yes,yes代表允许root登陆;
3、查看sshd服务是否启动;
4、检查远程端口号是不是默认的22;
6> 检查网关
无法ping通也无法远程连接,系统里边没有外网网关,而首先走内网网关。
解决方法:查看网卡是否启动状态检查防火墙服务,检查selinux服务是否关闭。