x11vnc Ubuntu

05.01.2010 3 Автор Vovanys

Одним из вариантов удаленного управления Ubuntu является VNC.

По умолчанию в системе уже установлен vnc сервер, но не активирован. Включить можно через пункт меню Система — Параметры — Удаленный рабочий стол. Необходимо только поставить птичку на включение и задать пароль.

Вариант другой. Если у вас VDS или просто компьютер далеко от вас, но есть коннект по ssh, можно поставить vnc сервер x11vnc.

Установка проста:
apt-get install x11vnc

Далее необходимо задать пароль:
x11vnc -storepasswd

Вас попросят задать пароль и спросят где сохранить файл с паролем.

Запуск vnc сервера происходит так: x11vnc -notruecolor -forever -usepw

Где:

-notruecolor отключение полной цветопередачи т.е. графика будет немного хуже, но скорость работы увеличится, т.к. скорости канала надо будет меньше.

-forever для того чтобы vnc сервер  был запущен постоянно и не завершал работу после отключения клиента

-usepw использовать парольную аутентификацию

Так же можно использовать опции:

-scale масштабирование,  например -scale 2/3 будет передавать изображение 2/3 от оригинала, т.е. всего экрана.

-display указать вручную какой display нужно использовать, указывается через :  например -display :0

Чтобы vnc сервер стартовал при загрузке системы можно в скрипт автозагрузки (/etc/rc.local) вписать следующее: screen -dm x11vnc -notruecolor -forever -usepw

Эта команда запускает в screen-е vnc сервер и сворачивается.