Это работает на RHEL 6.3 64-бит: (примечание: #
означает суперпользователя и может быть заменено на sudo
)
# yum groupinstall "Desktop"
# yum install tigervnc-server xorg-x11-fonts-Type1
# vncserver
# chkconfig vncserver on
# vi /etc/sysconfig/vncservers
Редактировать последние две строки, раскомментировать их, где myuser - созданный пользователь (обычно ec2-пользователь).
VNCSERVERS="2:myuser"
VNCSERVERARGS[2]="-geometry 1280x1024"
Сохранить изменения.
Редактировать iptables:
# vi /etc/iptables
Добавить эту строку:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT
Перезапустить iptables:
# service iptables restart
Далее отредактируйте файл xstartup:
# vi /root/.vnc/xstartup
Сделайте последнюю строку такой:
exec gnome-session
Для завершения:
- Перезагрузитеэкземпляр (для сброса служб vncserver)
- Убедитесь, что группа безопасности amazon разрешает трафик tcp 5902
- Запускает средство просмотра VNC, например RealVNC, на локальном компьютере
- Подключение к public_ip5902