Запускаем установку
1 2 3 |
# yum install tigervnc-server -y |
Чтобы посмотреть, какие пакеты установились:
1 2 3 |
# yum list installed | grep vnc |
Далее, необходимо создать пароль для каждого отдельного пользователя#
1 2 3 4 |
# su <user_name> # vncpasswd |
Пароль должен содержать буквы, одни цифры не прокатят.
Следующим этапом открываем на редактирование файл /etc/sysconfig/vncservers и вписываем следующее:
1 2 3 4 5 |
VNCSERVERS="1:user1 2:user2 " VNCSERVERARGS[1]="-geometry 1024x768" VNCSERVERARGS[2]="-geometry 1280x1024" |
Здесь мы задаем пользователей, которым разрешено подключаться по VNC, и для каждого подключения указываем свое разрешение.
У каждого пользователя будет свой порт подключения, в зависимости от номера в списке: 5901, 5902 и т.д.
Теперь добавим в автозагрузку vncserver
1 2 3 |
# chkconfig vncserver on |
В папке /home/user/.vnc/ находится скрипт xstartup, который управляет параметрами запуска клиента.
В моем случае я вообще оставил две строки:
1 2 3 4 |
unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc |
Можно скачать полный вариант:
1 2 3 |
# wget http://linux-notes.org/wp-content/uploads/files/vnc_server/centos/xstartup |
Запустим наш сервис:
1 2 3 |
# service vncserver start |
При желании перегружаемся:
1 2 3 |
# init 6 или reboot или shutdown -r now |