亚马逊EC2:VNC连接被我的主机(ubuntu)拒绝



我尝试远程连接到我的AmazonEC2服务器(根据本教程,我已经在该服务器上安装了vncserverhttp://www.brianlinkletter.com/how-to-run-gui-applications-xfce-on-an-amazon-aws-cloud-server-instance/(。

我已经遵循了所有的指令和命令"xeyes"在我的笔记本电脑Ubuntu上运行良好,但当我启动命令时:

xvncviewer localhost:1

连接被拒绝:

main:        unable to connect to host: Connection refused (111)

我在VNC上定义了一个密码以供参考。

问题在哪里?请帮帮我!!

首先使用命令行登录终端,如下所示:

ssh -L 5902:localhost:5902 -i yourkey.pem ubuntu@ec2-XX-XXX-XX-XX.us-west-2.compute.amazonaws.com

保持连接的命令行处于打开状态。然后在您的VNC查看器上,尝试使用访问

localhost:5902

作为VNC服务器地址。它会询问您的密码,然后加载GUI。

很抱歉我没有启动VNC SERVER。。。。但现在连接正常,但我的屏幕上什么都没有显示:

Fri Jul 27 09:57:29 2018
vncext:      VNC extension running!
vncext:      Listening for VNC connections on local interface(s), port 5901
vncext:      created VNC server for screen 0
/usr/bin/startxfce4: X server already running on display :1
gpg-agent[862]: WARNING: "--write-env-file" is an obsolete option - it has no effect
gpg-agent: a gpg-agent is already running - not starting a new one
(xfce4-session:849): xfce4-session-WARNING **: gpg-agent returned no PID in the variables
(xfce4-session:849): xfce4-session-WARNING **: xfsm_manager_load_session: Something wrong with /home/jamal/.cache/sessions/xfce4-session-kali:1, Does it exist? Permissions issue?
(xfsettingsd:878): xfsettingsd-WARNING **: Failed to get the _NET_NUMBER_OF_DESKTOPS property.
(xfwm4:866): xfwm4-WARNING **: Error opening /dev/dri/card0: Permission denied
** (light-locker:875): ERROR **: Environment variable XDG_SESSION_PATH not set. Is LightDM running?
Fri Jul 27 09:59:01 2018
Connections: accepted: [::1]::41716
SConnection: Client needs protocol version 3.8
SConnection: Client requests security type VncAuth(2)
Fri Jul 27 09:59:05 2018
VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
VNCSConnST:  Client pixel format depth 6 (8bpp) rgb222
VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian rgb888

在vnc日志之上。

我的用户在sudoers文件中拥有所有管理权限(all:all:all(。

现在一切都好了!我不知道为什么,但窗户几次后就出现了!

感谢阅读

最新更新