VNC сервер для удаленного доступа к GNOME

Для удаленной помощи пользователям иногда нужен доступ к их удаленному столу.

Ставим x11.
# aptitude install x11vnc

Зададим пароль для доступа к серверу.
# x11vnc -storepasswd

По-умолчанию пароль сохраняется в файле ~/.vnc/passwd.

Перенесем его в более подходящее место.

# mkdir -p /usr/local/etc/x11vnc
# mv ~/.vnc/passwd /usr/local/etc/x11vnc/passwd

В двух файлах необходимо прописать автозапуск сервера.

1. Для полного доступа. Стартует вместе с X-ми и слушает порт 5901.

В файл /etc/gdm/Init/Default. Перед строкой «exit 0″ вставляем:
/usr/bin/x11vnc -dontdisconnect -notruecolor -noxfixes -shared -forever -rfbport 5901 -bg -o /var/log/x11vnc.log -rfbauth /usr/local/etc/x11vnc/passwd -remap /usr/local/etc/x11vnc/remap

Файл remap можно взять http://samag.ru/source/remap.zip

2. Только для просмотра. Стартует при входе пользователя в систему. Слушает порт 5900.

В файле /etc/gdm/PreSession/Default в самый конец дописываем:
/usr/bin/x11vnc -dontdisconnect -notruecolor -noxfixes -shared -forever -rfbport 5900 -bg -o /var/log/x11vnc.log

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