【发布时间】:2022-11-24 13:13:23
【问题描述】:
我试图通过我的 mac 终端连接到 AWS EC2 实例,但它给了我以下连接重置错误:
我怀疑这是否是与安全组和弹性 IP 相关的错误,但配置对我来说似乎没问题。
究竟会出什么问题?有人可以帮我调查一下吗?谢谢。
【问题讨论】:
-
您的实例上是否有防火墙,或者您是否试图从防火墙后面访问它?如果是这种情况,您可能需要查看防火墙配置。
-
@chamal 我实际上尝试通过我公司的笔记本电脑连接到它,这是我的私人 AWS 帐户,所以不知道这是否是问题所在。
-
Connection reset通常表示网络问题(与 AWS 无关)。通过不同的网络尝试(例如,家庭网络、办公室网络、手机网络网络)。 -
@JohnRotenstein 我在家里用我的窗户试了一下,它给了我权限被拒绝的错误。我想知道是否需要使用 chmod 命令为在我的 Windows 中下载的 pem 文件分配权限,但 Windows 上没有 chmod。您知道 chmod 是否有解决方法吗?
-
Permission Denied表示 ssh 连接有效,但服务器拒绝访问——通常是由于密钥不正确。如果您从命令行使用 ssh,则插入-vvv(例如ssh -vvv -i key.pem ec2-user@IP)以获取调试信息。它应该显示为什么提供的密钥对被拒绝。不要担心 chmod 除非您收到有关所提供密钥文件权限的特定错误。
标签: amazon-web-services amazon-ec2 virtual-machine amazon-vpc aws-security-group