Virtual Network Computing (VNC) уяўляе сабой сістэму для забеспячэння аддаленага доступу да працоўнага стала кампутара. Праз сетку перадаецца малюнак экрана, ажыццяўляюцца націску кнопак мышы і клавіш на клавіятуры. У аперацыйнай сістэме Ubuntu згаданая сістэма устанаўліваецца праз афіцыйны рэпазітар, а ўжо потым адбываецца працэдура павярхоўнай і дэталёвай налады.
Усталёўваем VNC-сервер у Ubuntu
Паколькі ў апошніх версіях Ubuntu па змаўчанні ўсталяваная графічная абалонка Gnome, ўсталяваць і наладжваць VNC мы будзем, адштурхваючыся менавіта ад гэтага асяроддзя. Увесь працэс для зручнасці падзелім на паслядоўныя крокі, таму ў вас не павінна ўзнікнуць цяжкасцяў з разуменнем наладкі працы цікавіць інструмента.
Крок 1: Усталёўка неабходных кампанентаў
Як ужо было сказана раней, выкарыстоўваць мы будзем афіцыйнае сховішча. Там знаходзіцца самая свежая і стабільная версія VNC-сервера. Усе дзеянні робяцца праз кансоль, таму пачаць варта з яе запуску.
- Перайдзіце ў меню і адкрыйце «Тэрмінал». Існуе гарачая клавіша Ctrl + Alt + T, Якая дазваляе зрабіць гэта хутчэй.
- Усталюйце абнаўлення для ўсіх сістэмных бібліятэк праз
sudo apt-get update
. - Калі ласка, увядзіце пароль для прадастаўлення рут-доступу.
- Па заканчэнні варта прапісаць каманду
sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal vnc4server
і націснуць на Enter. - Пацвердзіце даданне новых файлаў у сістэму.
- Чакайце завяршэння інсталяцыі і дадання да з'яўлення новага радка ўводу.
Цяпер у Ubuntu прысутнічаюць усе неабходныя кампаненты, засталося толькі праверыць іх працу і правесці наладу перад запускам аддаленага працоўнага стала.
Крок 2: Першы запуск VNC-server
Падчас першага запуску прылады адбываецца налада асноўных параметраў, а ўжо потым стартуе працоўны стол. Вам варта пераканацца ў тым, што ўсе функцыянуе нармальна, а зрабіць гэта можна так:
- У кансолі напішыце каманду
vncserver
, Якая адказвае за запуск сервера. - Вам будзе прапанавана задаць пароль для сваіх працоўных сталоў. Тут трэба ўвесці любую камбінацыю сімвалаў, але не менш за пяць. Пры наборы сімвалы адлюстроўвацца не будуць.
- Пацвердзіце пароль, увёўшы яго паўторна.
- Вы будзеце апавешчаныя аб тым, што створаны стартавы скрыпт і новы віртуальны дэсктоп пачаў сваю працу.
Крок 3: Налада VNC-сервера для паўнавартаснага функцыянавання
Калі ў папярэднім кроку мы толькі пераканаліся ў працаздольнасці устаноўленых кампанентаў, цяпер трэба падрыхтаваць іх для ажыццяўлення выдаленага падлучэння да працоўнага стала іншага кампутара.
- Спачатку завершыце запушчаны дэсктоп камандай
vncserver -kill: 1
. - Далей варта запусціць файл канфігурацыі праз ўбудаваны тэкставы рэдактар. Для гэтага увядзіце
nano ~ / .vnc / xstartup
. - Пераканайцеся, што файл мае ўсе радкі, адзначаныя ніжэй.
#! / Bin / sh
# Uncomment the following two lines for normal desktop:
# 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 &
x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop" &
x-window-manager &gnome-panel &
gnome-settings-daemon &
metacity &
nautilus & - Калі вы здзейснілі якія-небудзь змены, захавайце налады націскам клавішы Ctrl + O.
- Выйсці з файла можна націскам на Ctrl + X.
- Акрамя ўсяго, варта таксама пракінулі парты, каб даць аддалены доступ. Дапаможа ажыццявіць гэтую задачу каманда
iptables -A INPUT -p tcp --dport 5901 -j ACCEPT
. - Пасля яе ўвядзення захаваеце налады, прапісаўшы
iptables-save
.
Крок 4: Праверка працы VNC-сервера
Апошні крок - праверка устаноўленага і наладжанага VNC-сервера ў дзеянні. Выкарыстоўваць для гэтага мы будзем адно з прыкладанняў для кіравання аддаленымі працоўнымі сталамі. З яго усталёўкай і запускам прапануем азнаёміцца далей.
- Спачатку спатрэбіцца запусціць сам сервер шляхам уводу
vncserver
. - Пераканайцеся ў тым, што працэс прайшоў карэктна.
- Прыступайце да дадання прыкладання Remmina з карыстацкага рэпазітара. Для гэтага трэба надрукаваць у кансолі
sudo apt-add-repository ppa: remmina-ppa-team / remmina-next
. - націсніце на Enter для дадання новых пакетаў у сістэму.
- Па завяршэнні ўстаноўкі патрабуецца абнавіць сістэмныя бібліятэкі
sudo apt update
. - Цяпер засталося толькі сабраць апошнюю версію праграмы праз каманду
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret
. - Пацвердзіце аперацыю па ўсталёўцы новых файлаў.
- Запусціць Remmina можна праз меню, націснуўшы на адпаведны значок.
- Тут засталося толькі выбраць тэхналогію VNC, прапісаць патрэбны IP-адрас і падлучыцца да дэсктопу.
Вядома, для падлучэння такім чынам карыстачу трэба ведаць знешні IP-адрас другога кампутара. Для вызначэння гэтага існуюць спецыяльныя онлайн-сэрвісы або дадатковыя ўтыліты, хутчэй за ўсё дададзеную ў Ubuntu. Дэталёвую інфармацыю па гэтай тэме вы знойдзеце ў афіцыйнай дакументацыі ад распрацоўшчыкаў АС.
Цяпер вы азнаёмленыя з усімі асноўнымі дзеяннямі, якія патрабуецца выканаць для ўстаноўкі і налады VNC-сервера пад дыстрыбутыў Ubuntu на абалонцы Gnome.