记一次阿里ECS无法远程登录的问题

2017-12-21  本文已影响20人  Captain_tu

在阿里云服务器部署了几个爬虫项目,某天由于负载过高,down掉了,于是手动重启了服务器,启动成功后,却无法远程连接。

解决问题过程:

  1. ping了一下服务器公网地址,是通的。
  2. telnet 22端口,发现不通。
  3. 在阿里云控制台,看到放行了22端口。
  4. 从阿里控制台远程登录,查看防火墙状态systemctl status firewalld,看到已经关闭了防火墙。
  5. 查看iptables是否放行22端口, iptales -L, 已开放
  6. 查看有无启用22端口, netstat -anlp|grep 22, 发现没有
  7. 启动sshd, systemctl start sshd, 报错说/var/empty/sshd的owner必须是root,于是chown root:root /var/empty/sshd, 重新启动sshd
  8. netstat -anlp | grep 22发现sshd已经启动,重新远程连接,成功
上一篇下一篇

猜你喜欢

热点阅读