我正在尝试通过 SSH 连接到 EC2 实例。当我尝试连接到实例时,使用 ssh -i “test.pem” ec2-user@xx.xx.xx.xx.xx
我收到错误:ssh:连接到主机 xx.xx.xx.xx 端口 22:操作超时
。
EC2实例配置
平台:亚马逊Linux
AMI: ami-0841edc20334f9287
实例类型:t2.micro
公共IPv4:关联的弹性IPv4
EC2 实例关联的 VPC 子网配置:
路线表:(目的地-目标)
< code>10.0.0.0/24 -本地
<代码>0.0.0.0/0-igw-…
ACL:(类型-协议-端口范围-源)
入站
SSH-TCP-22-0.0.0.0/0
开往外地的
HTTPS-TCP-443-0.0.0.0/0
安全组:(类型-协议-端口范围-源)
入站
SSH-TCP-22-xx.x.xxx.xxx/xx(我的IP)
开往外地的
HTTPS-TCP-443-0.0.0.0/0
尝试:
--//
Content-Type: text/cloud-config; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="cloud-config.txt"
#cloud-config
cloud_final_modules:
- [scripts-user, always]
--//
Content-Type:
text/x-shellscript; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="userdata.txt"
#!/bin/bash
iptables -F
service sshd restart
--//
这导致了相同的错误:ssh:连接到主机public.ip端口22:操作超时
ssh-i"test.pem"ec2-user@public.ip
ssh-i"test.pem"root@public.ip
这导致了相同的错误:ssh:连接到主机public.ip端口22:操作超时
我尝试在同一 VPC 中使用公有子网,并且能够通过 ssh 连接到 ec2。比较公有子网和私有子网时,唯一的区别是公有子网的 NACL 允许所有流量入站流量。
在控制台上使用EC2 Instance Connect连接会导致终端窗口空白,即使在10分钟左右之后也是如此。
尝试在您的 aws 控制台中运行可访问性分析器
。
AWS控制台
您可以选择分析器的源作为互联网网关,选择目标作为您的 ec2 实例。运行分析器后,它会告诉您是否可以从您的源(在本例中为IGW)访问该实例,有趣的是,它还将为您提供无法访问它的原因,这将有助于进一步调试原因。
您的NACL具有ssh的入站规则。您还应该在出站NACL规则中允许返回ssh流量。因为与安全组不同,NACL是无状态的。
除此之外,您还应该允许入站和出站NACL规则的临时端口范围。临时端口是介于1024和65535之间的随机端口,发起请求的客户机选择该端口作为源端口。
纳克莱临时端口
我在Ubuntu服务器上用UFW设置防火墙,我跳过了sudo UFW allow ssh步骤,而是运行命令sudo UFW enable。重新启动了VPS,但现在当我尝试使用ssh连接时,出现以下错误:连接到主机{IP地址}端口22:操作超时。 我正在使用谷歌云计算基础设施,我不理解本文中的细节https://cloud.google.com/compute/docs/ssh-in-browser
我在一个代理之下,并且我在相当长一段时间内成功地推进git 现在我无法突然进入git 我已经设置了RSA密钥和代理,并对它们进行了双重检查,但没有结果,git向我抛出了页面标题中显示的错误。
我收到一个错误:无法连接到端口7055上的主机127.0.0.1 当我尝试在ubuntu服务器上用firefox运行selenium时。 谁能帮忙吗? 我有硒版2.53
我是一个初学者,如果你能让我知道,我将不胜感激。
我需要使用Gmail作为SMTP服务器从我的应用程序发送电子邮件。这是我的邮件连接器类,我在一个单独的属性文件中设置了值 属性: 然后我实现了一个邮件发送者类,名为“GroupEmail.class” 毕竟,我在需要触发要发送的电子邮件的地方调用了“GroupEmail.class”。 我在localhost使用Tomcat v8服务器,当应用程序工作时,我得到了以下异常。