среда, 23 июня 2010 г.

Настройка x11vnc

Я по долгу службы пользовался кучей всякого барахла для удаленного доступа. И для линуха считаю, что из графических средств x11vnc подходит как нельзя лучше. Описывать процесс настройки я буду для ubuntu (хотя для систем без apt и с кедами он не сильно отличается).
Итак, установка. В консоли пишем следующее:

sudo apt-get install x11vnc

Генерируем пароль для доступа:

x11vnc -storepasswd

Пароль сохранится в /home/USERNAME/.vnc/passwd

Теперь для того, чтобы vnc загружался вместе с гномом, его нужно прописать в /etc/gdm/Init/Default и в /etc/gdm/PreSession/Default. В конец этих файлов нужно добавить строку:

/usr/bin/x11vnc -dontdisconnect -notruecolor -noxdamage -scale 2/3 -noxfixes -shared -forever -rfbport 5900 -bg -o /var/log/x11vnc.log

Что это значит?
-dontdisconnect - не отключать существующие подключения при подключении новых клиентов.
-notruecolor - передавать 8-битный цвет (для медленных соединений)
-noxdamage - используйте, если передаваемое изображение повреждено. У меня, например, без этой опции экран превращается в кашу, если у управляемой машине включен compiz
-scale 2/3 -масштабировать экран к заданным пропорциям
-noxfixes - без этого у меня нормально не отображалась мышка
-shared - более одного человека может подключиться к этому vnc-серверу
-forever - висеть в памяти после отключения всех клиентов
-rfbport 5900 - порт, по которому сервер ожидает подключения
-bg - висеть в фоне
-o /var/log/x11vnc.log - путь к логу

Вот, собственно, и все. Перезагружайтесь (или рестартуйте gdm) - и можете подключаться.

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

Отправить комментарий