【发布时间】:2021-05-03 21:52:27
【问题描述】:
我正在使用 TigerVNC 查看器运行 Linux EC2 实例。这已经工作了大约六个月,直到我的 EC2 实例记录了一个错误,我不得不从实例控制台停止它。我已重新启动,但现在无法访问 GUI。来自控制台的 SSH 访问有效,我可以在终端中运行命令。我检查了“vncserver :1”命令,并被告知 VNC 服务器正在运行,但是当我打开 TigerVNC 时,它在要求输入密码之前崩溃,并出现终端错误“通道 3:打开失败:连接失败:连接被拒绝”。有没有人遇到过类似的问题?
【问题讨论】:
-
您是否在 vncviewer 中更新了实例的 IP?
-
我可以使用终端登录。过去我曾设法使用 AWS 教程中的“localhost”命令,这次我也尝试指定 IP 地址,但得到了同样的错误。
-
“本地主机”是什么意思?您是否设置了从实例到本地工作站的 ssh 隧道?
-
是的,当我设置 VNC 时,我遵循了 AWS 教程,该教程说使用命令“ssh -L 5901:localhost:5901 -i PEM_FILE ec2-user@INSTANCE_IP”设置 ssh。这在过去有效,仍然允许我在终端中运行命令。当我启动 VNC 查看器并将 VNC 服务器指定为 'localhost:1' 时发生错误。
-
我面临着完全相同的问题,并且无法通过 OP 在下面提供的解决方案来解决。有人可以帮忙吗?
标签: amazon-web-services amazon-ec2 vnc connection-refused