上图分为 4 个部分
- 我的 amzon-linux 终端。(一切似乎都很好......)
- 我用来开隧道的油灰窗
- VNC 连接失败
- 来自的一大块输出-netstat 一个没有显示任何相关端口的结果(因此端口似乎不忙)
我第一次按照这些说明操作后就成功使 vnc 工作https://aws.amazon.com/premiumsupport/knowledge-center/ec2-linux-2-install-gui/ 但现在最终还是无法连接。
我担心以前的连接可能仍然以某种方式打开,从而阻止新的连接,但图像4表明事实并非如此。
什么原因导致了这个问题?
########### 额外信息
我的 ec2 容器被制作成新的 amazon-linux,然后我执行“sudo yum update”,然后重新启动。
然后,一旦容器再次打开,我执行以下操作(以下整个说明来自我的 ec2 容器(重启后))
- sudo amazon-linux-extras 安装 mate-desktop1.x
- sudo bash -c'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop'
- sudo yum 安装 tigervnc-server
- vncpasswd 然后我输入了我的密码
- sudo mkdir /etc/tigervnc
- sudo bash -c'echo localhost > /etc/tigervnc/vncserver-config-mandatory'
- sudo cp /lib/systemd/system/[电子邮件保护]/etc/systemd/系统/[电子邮件保护]
- sudo sed -i 's//ec2-user/' /etc/systemd/system/[电子邮件保护]
- sudo systemctl 守护进程重新加载
- sudo systemctl 启用 vncserver@:1
- sudo systemctl 启动 vncserver@:1
附言)我没有从任何错误消息或其他任何东西中得到太多线索。如果你对如何进一步解决这个问题有任何建议,那也会很有帮助
页数)
可能是我的安全组吗?我想我已经打开了我需要的内容?(见下文)
答案1
基本上,结果是我没有正确打开 ssh 隧道