【问题标题】:AMAZON EC2 : VNC Connection refused from my host ( ubuntu )AMAZON EC2:我的主机(ubuntu)拒绝了 VNC 连接
【发布时间】:2018-11-25 22:37:59
【问题描述】:
【问题讨论】:
标签:
amazon-ec2
vnc-server
vnc-viewer
【解决方案1】:
首先使用命令行登录终端,如下所示:
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。
【解决方案2】:
对不起,我没有启动 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)。
【解决方案3】:
现在一切正常!我不知道为什么,但几次后窗口出现了!
感谢阅读