Virtual Network Computing (VNC) являє собою систему для забезпечення віддаленого доступу до робочого столу комп'ютера. Через мережу передається зображення екрану, здійснюються натискання кнопок миші і клавіш на клавіатурі. В операційній системі Ubuntu згадана система встановлюється через офіційний репозиторій, а вже потім відбувається процедура поверхневої і детальної настройки.
зміст
Оскільки в останніх версіях Ubuntu за замовчуванням встановлена графічна оболонка Gnome, інсталювати і налаштовувати VNC ми будемо, відштовхуючись саме від цього оточення. Весь процес для зручності розділимо на послідовні кроки, тому у вас не повинно виникнути труднощів з розумінням налагодження роботи цікавить інструменту.
Як вже було сказано раніше, використовувати ми будемо офіційне сховище. Там знаходиться найсвіжіша і стабільна версія VNC-сервера. Всі дії проводяться через консоль, тому почати варто з її запуску.
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 присутні всі необхідні компоненти, залишилося тільки перевірити їх роботу і провести настройку перед запуском віддаленого робочого столу.
Під час першого запуску інструменту відбувається настройка основних параметрів, а вже потім стартує робочий стіл. Вам слід переконатися в тому, що все функціонує нормально, а зробити це можна так:
vncserver
, що відповідає за запуск сервера. Якщо в попередньому кроці ми тільки переконалися в працездатності встановлених компонентів, зараз потрібно підготувати їх для здійснення віддаленого підключення до робочого столу іншого комп'ютера.
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 &
iptables -A INPUT -p tcp --dport 5901 -j ACCEPT
. iptables-save
. Останній крок - перевірка встановленого і налаштованого VNC-сервера в дії. Використовувати для цього ми будемо один з додатків для управління віддаленими робочими столами. З його інсталяцією і запуском пропонуємо ознайомитися далі.
vncserver
. sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
. sudo apt update
. sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret
. Звичайно, для підключення таким чином користувачеві потрібно знати зовнішній IP-адреса другого комп'ютера. Для визначення цього існують спеціальні онлайн-сервіси або додаткові утиліти, що додаються в Ubuntu. Детальну інформацію по цій темі ви знайдете в офіційній документації від розробників ОС.
Тепер ви ознайомлені з усіма основними діями, які потрібно виконати для установки і настройки VNC-сервера під дистрибутив Ubuntu на оболонці Gnome.