Проблемы с настройкой VNC на AWS Ubuntu amd64 (ami-9eaa1cf6) через Win 8 TightVNC

ПРИМЕЧАНИЕ. В нижней части этого вопроса я добавил некоторые детали, которые я нашел, которые, по моему мнению, являются ключевыми для основной проблемы.

Я начал с чистого экземпляра Ubuntu 14.04 AMI и предпринял следующие шаги, чтобы попытаться подключиться через TightVNC Viewer в Windows 8.1:

sudo apt-get update sudo apt-get install ubuntu-desktop sudo apt-get install vnc4server vncserver Ввел пароль VNC vncserver -kill :1 nano .vnc/xstartup Раскомментировал указанные 2 строки для «обычного рабочего стола» добавлено sh, поэтому строка читает exec sh /etc/X11/xinit/xinitrc, сохранил файл, перезагруженный, повторно подключенный PuTTY введен vncserver; он сказал, что он успешно запустил VNC на экране: 1 Пытался подключиться к VNC через 127.0.0.1:9000 - не удалось Попробовал подключиться к VNC через 127.0.0.1::9000 - не удалось Попробовал подключиться к VNC через открытый DNS: 5901 - failed Пробовал подключиться к VNC через общедоступный DNS :: 5901 - failed Пробовал подключиться к VNC через открытый IP: 5901 - не удалось Попробовать подключиться к VNC через общедоступный IP :: 5901 - не удалось Попробовать подключиться к VNC через общедоступный DNS без указанного порта - failed Пробовал подключиться к VNC через общедоступный IP-адрес без указанного порта - не удалось Попробовать подключиться к VNC через общедоступный DNS :: 5902 - не удалось Попробовать подключиться к VNC через открытый DNS :: 1 - не удалось Обследовать журнал, увидел, что некоторые xfonts отсутствовали, установили их. Killed vncserver перезагружен, снова подключен через PuTTY, перезапущен VNC. Повторные шаги 13-22 с теми же результатами. Пробовал предложение, которое я решил попробовать изменить x-manager-window & на gnome-session & в xstartup ] rebooted, до сих пор не удалось подключиться

Теперь мой файл xstartup выглядит следующим образом:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec sh /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
gnome-session &

и мой журнал выглядит следующим образом:

Xvnc Free Edition 4.1.1 - built Jan 14 2013 22:28:40
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Underlying X server release 40300000, The XFree86 Project, Inc


Sun Nov 30 15:03:35 2014
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on port 5901
 vncext:      created VNC server for screen 0
error opening security policy file /etc/X11/xserver/SecurityPolicy

Я проверил ufw, но статус неактивен, так что это не проблема.

Если я использую tightvncserver вместо vncserver, то получаю те же ошибки, но в журнале говорится:

30/11/14 16:55:37 Xvnc version TightVNC-1.3.9
30/11/14 16:55:37 Copyright (C) 2000-2007 TightVNC Group
30/11/14 16:55:37 Copyright (C) 1999 AT&T Laboratories Cambridge
30/11/14 16:55:37 All Rights Reserved.
30/11/14 16:55:37 See http://www.tightvnc.com/ for information on TightVNC
30/11/14 16:55:37 Desktop name 'X' (ip-172-31-57-160:1)
30/11/14 16:55:37 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
30/11/14 16:55:37 Listening for VNC connections on TCP port 5901

Я также обнаружил, что - несмотря на то, что ufw выключен, и у меня есть параметры безопасности по умолчанию для этого экземпляра AWS EC2 - порт, по-видимому, заблокирован, в соответствии с этим tool: AMI . Я ввел команду iptables, чтобы открыть ее, но до сих пор не повезло.

1
задан 30 November 2014 в 23:51

0 ответов

Другие вопросы по тегам:

Похожие вопросы: