【问题标题】:ssh: connect to host X.X.X.X port 22: Connection timed outssh:连接到主机 X.X.X.X 端口 22:连接超时
【发布时间】:2015-09-17 03:50:23
【问题描述】:

我正在运行基于 linux (centos 6.5) 的 VPS。从昨天开始,我没有任何问题,一切都很好。我正在编辑 Iptables 规则,试图拒绝并允许某些服务和端口,但突然我与 VPS 断开连接,无法再连接。我在 Google 上搜索了很多,并阅读了很多关于这个问题的主题,但没有一个对我有帮助。

我试过了:

  • 重新安装 sshserver 和客户端
  • 刷新 Iptables,保存它然后重新启动它
  • 将 ssh 的端口从 /etc/ssh/sshd_config 文件更改为 sth 否则,然后允许来自 iptables 的这个新端口

但我仍然有问题。

任何帮助将不胜感激。

【问题讨论】:

  • 编辑 IPTables(本机 Linux 防火墙)可以切断/阻止套接字连接,因为您正在管理实时防火墙。如果你阻塞了 TCP/22 端口,你就迷路了。如果可以的话,你需要通过 KVM 连接到服务器,或者联系 VPS 管理员来解锁。
  • 感谢您的快速回复。我可以通过 VNC 访问 ssh,但我不知道 KVM 是什么。
  • 好的,验证你的IPTables规则没有错。
  • 我已经永久刷新了 iptables 但问题再次存在。
  • 感谢 Turrican 我对您的答案投了赞成票,但我没有足够的声誉来使其生效并公开展示。它说一旦我有足够的声誉就会生效......再次感谢......

标签: linux time ssh connection out


【解决方案1】:

正如我们评论的那样:

设置这条规则:iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多