Saltar al contenido

Як користуватися функцією віддаленого робочого столу VNC у Linux

29 de julio de 2021

Обчислювальне програмне забезпечення віртуальної мережі ініціює робоче середовище на одній машині, що надходить з інших комп’ютерів через підключення до Інтернету. VNC підтримує стійкі настільні комп’ютери навіть після відключення, тому ви можете продовжувати працювати саме там, де ви зупинилися при повторному підключенні.

Принцип роботи обчислень віртуальної мережі

Встановіть vncserver на серверній машині (якщо вона ще не встановлена) та переглядач VNC на клієнтській машині (див. Популярну версію програмного забезпечення VNC на веб -сайті realVNC). Корисно використовувати ssh для підключення з вашої машини перегляду до сервера. Для цього чудово працює пакет PuTTY. Запустіть сеанс ssh, потім увійдіть на сервер і з підказки оболонки введіть: vncserver
Новий робочий стіл «server1.org1.com:6» (juser) – server1.org1.com.6

Перш ніж запускати vncserver, налаштуйте файл ініціалізації ~/.vnc/xstartup, який слід створити у вашому домашньому каталозі. Цей файл містить команди ініціалізації, наприклад # Виконати загальний файл xstartup
[ -x /etc/vnc/xstartup ] && exec/etc/vnc/xstartup
# Завантажити файл .Xresources
[ -r $HOME/.Xresources ] && xrdb $ HOME/.Xresources
# Запустіть помічник vncconfig, щоб увімкнути передачу буфера обміну та керувати робочим столом
vncconfig -iconic &
# Запустіть робочий стіл GNOME
exec gnome-session &

Тепер віртуальний робочий стіл працює на сервері, очікуючи відображення на вашому локальному комп’ютері. Якщо ви встановили програмне забезпечення realVNC або завантажили програму перегляду VNC, запустіть цю програму перегляду та введіть сервер та виведіть номер, як показано у цьому прикладі: server1.org1.com:6

Програмне забезпечення перегляду запитує пароль. Під час першого використання VNC на цьому сервері введіть новий пароль, який буде збережено у папці .vnc. Пароль призначений для з’єднань VNC і не стосується вашого облікового запису користувача на сервері. Після періоду бездіяльності вас можуть попросити ввести пароль свого облікового запису, а також дозволити доступ до сервера. Після прийняття пароля на робочому столі з’являється вікно з усіма зазначеними елементами графічного інтерфейсу користувача. Відключіться від робочого столу, закривши вікно робочого столу. Завершіть процес сервера VNC, ввівши таку команду у вікні оболонки на сервері: vncserver -kill:

Наприклад: vncserver -kill: 6