[Help] 亚马逊云,坑?

我是这个月才开始从阿里云全部迁移到亚马逊云(最大的优势是可以海外,GPT必备啊,另外价格貌似低得多,按流量收费)

但是,昨天ssh登陆这个服务器一直失败,但是网页服务器照常运行,我还加了客服技术人员讨论半天还没有找出问题,最后孤注一掷——重启服务器,结果还是一样ssh不能登录!

更糟糕的是,我的服务器(app+网页)也不能重启了啊!!
后悔莫及,措手不及。。。

跟我本地网络没关系,我访问其它服务器正常,我通过海外服务器来ssh也跟我本机的一样结果
(71.131.225.122 sport.celwk.com)

搜了很多也没有解决,求助这是什么原因?
以前在阿里云没有遇到这种情况,我没有修改什么配置数据~

是不是开了防火墙服务把22端口屏蔽了

这个不上号看应该不好找。。

我没有刻意开什么防火墙(我还不知道怎么开关呢)
因为:我之前可以照常访问,我现在也可以照常访问其它服务器(一个是海外一个是国内,都是亚马逊云)

啥系统?ubuntu的话systemctl把ufw关了即可

Ubuntu,我现在ssh登不上,如何调用systemctl?

建议通过提工单进行问题排查

vps厂商都会提供web console 之类的东西,可以直接执行命令

不确定 ac 是否按照 appropriate user name for your AMI and that you have specified the proper private key (.pem) file for your instance. 设定了

If you connect to your instance using SSH and get any of the following errors, Host key not found in [directory] , Permission denied (publickey) , Authentication failed, permission denied , or Connection closed by [instance] port 22 , verify that you are connecting with the appropriate user name for your AMI and that you have specified the proper private key (.pem) file for your instance.

具体这里有写Troubleshoot connecting to your instance - Amazon Elastic Compute Cloud ,或阅读Set up to connect to your instance - Amazon Elastic Compute Cloud

试试用 -vvv 选项看看 ssl 是卡在哪一步

ssl -vvv name@ip

我试过了,

我一般不需要 pem 了,因为我已经在 ~/.ssh/authorized_keys 里加入了我这电脑
我现在用的3台亚马逊云都是以这样的方式,怪就怪在之前是正常的,怎么突然不行了

我也找过,想阿里云在远程操作,但是亚马逊云好像没有

参考这个链接 AWS EC2 弹性计算服务攻防 | 云安全知识库
实在不行就重置吧。我看你上面ssh -v输出的信息,connection refused 应该就是防火墙的问题。
至于你说之前正常,突然不行,可能就是由于某次的操作开启了防火墙,但又没开放ssh的端口

防火墙我应该怎么查看?这个“安全”算是防火墙吗?

这个截图是安全厂商给你做的端口限制,我上面提的防火墙是在你vps里操作系统上做限制。这两个限制都必须通过才能访问到vps的端口。
要查看防火墙规则得能在系统上执行命令,ubuntu的话执行sudo ufw status就能查看防火墙状态

我没有调过,我试了我其它2台服务器,都是 Status: inactive

而现在这个我也看不了啊,因为登不上。。。

一般情况是自认倒霉重置这个服务器,但是那服务器的数据库没有云备份啊,每天都在更新的~~

貌似通过AWS Systems Manager 可以执行命令

1 个赞

https://console.aws.amazon.com/ec2/

这个就是web console吧

这个好像是海外版,国内版是 https://console.amazonaws.cn/

我网上搜了,貌似这是异常, 当前的肇事者服务器的 namp -p 22 sport.celwk.comSTATEclosed
我很莫名其妙啊,不知道是招惹谁了,重启也没用 :joy:

没看懂你后面发这个啥意思?web console进去了?和防火墙没关系吗?

进去了,跟防火墙没有关系,好像就是 ssh 没有启动的样子?

但总算找到一线希望了,Thanks very much.

这个意味着 ssh 启动失败了? 你知道什么原因吗?(重启都无效)

I’m Googling

1 个赞