SSH 连接 AWS 的服务器,误开防火墙把 22 端口墙掉了

2019-09-21 15:41:52 +08:00
 bailitusu
现在只剩几个 SS 的端口,没法 SSH 连接。还有救吗?
6540 次点击
所在节点    Linux
22 条回复
ryd994
2019-09-21 15:48:25 +08:00
从 AWS 网页使用 Web 控制台不就好了
ryd994
2019-09-21 15:49:06 +08:00
另外,保存没有?没保存的话重启不就好了
akira
2019-09-21 15:50:50 +08:00
@ryd994 centos 会自动保存的吧。

云服务器我一般都不开系统的防火墙,直接用平台提供的防火墙会更方便。
msg7086
2019-09-21 15:51:27 +08:00
@ryd994 aws 我记得没有控制台。
bailitusu
2019-09-21 15:54:16 +08:00
@ryd994 网页连接点了么反应,不晓得是不是浏览器的原因,Safari,Firefox,IE 都试了
akira
2019-09-21 15:57:04 +08:00
@bailitusu 看下是不是你浏览器拦截掉了,或者是不是要跑个 java 什么的。
bailitusu
2019-09-21 15:57:28 +08:00
@akira 好,我试一下,谢谢!
zouxxyy
2019-09-21 17:30:05 +08:00
以后在控制台改 ec2 的安全组设定防火墙吧
monsterxx03
2019-09-21 17:33:20 +08:00
防火墙规则没持久化的话重启下就行了,否则比较麻烦,先把那台 stop, 把 root 分区的 ebs detach 下来,挂到另一台机上,改完配置文件再挂回去
villivateur
2019-09-21 17:52:40 +08:00
你直接 ss 代理上去连 ssh 不就行了?
infra
2019-09-21 18:07:37 +08:00
很久以前 我刚接触 linux 时,大概是 02 年时,就经常看到别人贴这个问题。
ladypxy
2019-09-21 18:08:38 +08:00
Aws 可以到 system manager 里用网页打开 console
Had
2019-09-21 18:14:52 +08:00
可以用 Session Manager 连接
WordTian
2019-09-21 18:19:43 +08:00
你的 ss 对访问内网地址做限制了吗?没有的话,就用使用代理访问 127.0.0.1:22 试试
LGA1150
2019-09-21 18:26:05 +08:00
ssh 走 ss 呗
whileFalse
2019-09-21 19:24:34 +08:00
aws 不要用机器上防火墙,直接安全组。

@ladypxy system manager 默认应该是没权限的,而且如果不是 amazon linux 也没有自带 agent
估计 lz 自己搞定是费点劲
whileFalse
2019-09-21 19:26:02 +08:00
如果机器上没有重要东西直接重建吧
有重要东西把根卷卸下来挂其他机器上修
reus
2019-09-21 19:43:04 +08:00
这么多年都不支持 serial console,垃圾 aws
e1eph4nt
2019-09-22 01:53:42 +08:00
应该可以把关机把磁盘 attach 到另一个机器上然后把防火墙改了
forestyuan
2019-09-22 15:37:47 +08:00
前两天我也遇到了类似的问题:把服务器的 SSH 端口改了,但是没改防火墙,结果之后再也连不上了,只好重装系统。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/602835

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX