VNC - Удаленный рабочий стол в Linux

Рабочая система на которую будем удаленно логинится:

Ставим пакет vnc-server

Для RHEL/CentOS/Fedora:

yum install vnc-server

Для Ubuntu/Debian:

apt-get install vnc-server

Конфигурируем VNC

Входим в систему под логином пользователя, для которого будем открывать доступ по vnc и задаем vnc пароль:

vncpasswd

Редактируем /etc/sysconfig/vncservers добавляя пользователей в VNCSERVERS и указывая размеры рабочих столов:

VNCSERVERS="1:user1 2:user2"
VNCSERVERARGS[1]="-geometry 640x480"
VNCSERVERARGS[2]="-geometry 800x600"

Запускаем и останавливаем VNC Для RHEL/CentOS/Fedora:

service vncserver start
service vncserver stop

Для Ubuntu/Debian:

/etc/init.d/vncserver start
/etc/init.d/vncserver stop

Редактируем файл ~/.vnc/xstartup, где ~ - домашняя директория пользователя для которого создаем сеанс: Раскомментируем строки:

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

Запускаем VNC:

Для RHEL/CentOS/Fedora:

service vncserver start

Для Ubuntu/Debian:

/etc/init.d/vncserver start

VNC через SSH

Если вы хотите использовать VNC через ssh канал (для большей защиты), то подключайтесь следующим образом:

vncviewer via user1@example.com localhost:1
Размещено: 09.12.2008 12:53 Всего комментариев: 0
Автор: zeus Блог: zeus's blog
Тэги: remote desktop , vnc

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

Нет комментариев.

Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.