Как установить сервер VNC в Ubuntu
Virtual Network Computing (VNC) — это способ совместного использования рабочего стола одного компьютера (сервера) с удаленным компьютером (клиентом). Клавиатура и мышь клиента передаются по сети и управляют работой сервера. Графика сервера передается обратно по сети. За исключением некоторых проблем с задержкой, это будет выглядеть так, как будто вы работаете непосредственно на машине, за которой сидите. Однако все программы и команды выполняются на стороне сервера.
Шаг 1
Откройте окно терминала. Окно терминала находится в разделе «Пуск»> «Утилиты».
Шаг 2
Загрузите vnc4server и xinetd:sudo apt-get install vnc4server xinetd
Шаг 3
Запустите vnc4server:vnc4server
Вам будет предложено ввести пароль. Этот пароль будет использоваться для входа в сеанс VNC.
После ввода пароля вы получите вывод, который выглядит следующим образом:Новый рабочий стол «ноутбук:3 (ноутбук)» — ноутбук:3
Обратите внимание на число после двоеточия (:), в данном случае это «3».
Запуск vnc4server приведет к размещению каталога .vnc в вашем домашнем каталоге.
Шаг 4
Остановить vnc4server vnc4server -kill :3
Замените цифру "3" на цифру из шага 3.
Шаг 5
Откройте файл .vnc/xstartup для редактирования:gedit ~/.vnc/xstartup
Файл будет выглядеть следующим образом:#!/bin/sh # Раскомментируйте следующие две строки для обычного рабочего стола:#unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] &&exec /etc/ vnc/xstartup [ -r $HOME/.Xresources ] &&xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic &xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &twm &
Шаг 6
Измените файл .vnc/xstartup и сохраните его.
Раскомментируйте строки, начинающиеся с unset и exec. Закомментируйте строки, начинающиеся с xsetroot, vncconfig, xterm и twm.
Окончательный файл должен выглядеть так:#!/bin/sh # Раскомментируйте следующие две строки для обычного рабочего стола:unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] &&exec /etc/vnc /xstartup [ -r $HOME/.Xresources ] &&xrdb $HOME/.Xresources #xsetroot -solid grey #vncconfig -iconic term -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" twm &
Шаг 7
Измените права доступа к файлу /etc/X11/xinit/xinitrc, чтобы сделать его исполняемым:sudo chmod 755 /etc/X11/xinit/xinitrc
Шаг 8
Запустите vnc4server:vnc4server
Опять же, запомните число после двоеточия (:).
Шаг 9
Войдите на удаленный рабочий стол, чтобы проверить конфигурацию:vncviewer localhost:3
Укажите пароль, который вы выбрали на шаге 3.