昨天在VM中安装了CentOS6,然后使用Xshell远程连接CentOS,并在CentOS6中安装了MySQL5,然后关机,今天早上开启Xshell再次连接时却连接不上了(提示如下图) 然后百度了各种解决办法,最后终于解决了问题。解决办法分两步
关闭CentOS的防火墙service iptables stop
启动CentOS的sshd服务service sshd start
如果在启动sshd服务时,报错(Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable.) 那就需要修改一下root用户的权限(我的root用户权限的变更可能是发生在安装mysql时,给用户组及用户变更权限时导致的,具体我也搞不太清楚)chown -R root.root /var/empty/sshd
chmod 744 /var/empty/sshd
然后再重新启动sshd服务即可