VNC сервер для удаленного доступа к GNOME
Для удаленной помощи пользователям иногда нужен доступ к их удаленному столу.
Ставим x11vnc.
# 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