четверг, 21 июня 2012 г.

VNC-сервер для Oracle Linux

Настройка и запуск VNC-server на OEL 5.5 (или RHEL) - оригинал.

В OEL 5 уже установлен VNC-севрер, поэтому его нужно просто настроить. Для этого под пользователем, для которого нужно настроить доступ через VNC нужно выполнить:

1. Чтобы задать пароль под пользователем, для которого нужно настроить доступ, выполните:
vncpasswd

2. Указать порт подключения и имя пользователя, для которого был ранее задан пароль. Для этого в файле /etc/sysconfig/vncservers в параметре VNCSERVERS укажите следующее:
к примеру необходимо настроить доступ через VNC для двух пользователей: pupkin и ivanov, тогда:

VNCSERVERS="1:pupkin 2:ivanov"
Таким образом pupkin будет подключаться по адресу:
myserver:1
а ivanov
myserver:2

Если понадобиться открывать доступ через прокси, то порты будут TCP 5901 и TCP 5902, соответственно.

За разрешение экрана и некоторые другие параметры VNC-сервера отвечает строка:
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"

3. При необходимости можно настроить автоматический запуск VNC-сервера:
chkconfig vncserver on

4. Запустить службу вручную можно так:
service vncserver start

5. После запуска службы в домашних каталогах пользователей, которые были указаны в файле /etc/sysconfig/vncservers, создаются дополнительные файлы, среди которых:
/home/pupkin/.vnc/xstartup. В нем нужно раскомментировать 2 строки:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc


и перезапустить службу
service vncserver restart

P.S. Если п.5 не выполнить, то при подключении будет некрасивый рабочий стол:



Комментариев нет:

Архив