ECS Centos7系统ssh服务启动失败,导致ssh远程连接不上
时间:2016-05-29 02:15 来源:linux.it.net.cn 作者:IT
Linux服务器的ssh服务不能正常启动,导致ssh远程连接不上服务器。
问题现象:
Centos7系统的服务器,ping服务器能通,ssh连接不上,Telnet测试ssh的22端口不通,关闭服务器的防火墙也不行。
问题分析与解决:
在控制台通过VNC管理终端登陆服务器,检查服务器的防火墙确实已关闭,用命令netstat -nltp 查看服务器的22端口没有监听,ssh服务没有启动。
执行命令systemctl start sshd.service 启动ssh服务,ssh没有正常启动,22端口还是没有监听。
查看系统日志,发现有错误信息提示/var/empty/sshd 这个目录异常。
ls -l /var/empty/ 命令查看,发现这个目录的权限不对,正常的目录权限是root用户。
chown root. /var/empty/sshd 用这个命令重新设置权限为root用户后,重启ssh恢复正常。
(责任编辑:IT)
Linux服务器的ssh服务不能正常启动,导致ssh远程连接不上服务器。
问题现象: Centos7系统的服务器,ping服务器能通,ssh连接不上,Telnet测试ssh的22端口不通,关闭服务器的防火墙也不行。
问题分析与解决: 在控制台通过VNC管理终端登陆服务器,检查服务器的防火墙确实已关闭,用命令netstat -nltp 查看服务器的22端口没有监听,ssh服务没有启动。 执行命令systemctl start sshd.service 启动ssh服务,ssh没有正常启动,22端口还是没有监听。 查看系统日志,发现有错误信息提示/var/empty/sshd 这个目录异常。 ls -l /var/empty/ 命令查看,发现这个目录的权限不对,正常的目录权限是root用户。 chown root. /var/empty/sshd 用这个命令重新设置权限为root用户后,重启ssh恢复正常。
(责任编辑:IT) |