VNC je jedním ze současných způsobů, které nám umožňují vzdáleně se připojit k jiným počítačům (Windows, macOS, Linux atd.) A provádět zde různé úlohy, podporu nebo správu, pomocí VNC můžete přistupovat ke sdílené obrazovce Linuxu a ovládat vše, co je v tomto zařízení to pomáhá zkrátit dobu cestování a nabídnout práci v reálném čase a s rychlostí.
Výhody VNCVýhody používání VNC jsou:
- Jednoduchá implementace
- Možnosti přístupu bez dozoru
- Cloudové připojení
- Je možný chat, tisk a přenos souborů v reálném čase
- Má 256bitové šifrování relace AES
- Je možné použít vícefaktorové ověřování
- Podrobná kontrola přístupu
Naučíme se instalovat VNC v Ubuntu 20.04 a s touto metodou máme alternativu k přijímání nebo poskytování vzdálené podpory.
1. Nainstalujte VNC na Ubuntu 20.04
Krok 1
Prvním krokem bude aktualizace systému:
sudo apt aktualizace
ZVĚTŠIT
Krok 2
Jakmile bude systém aktualizován, nainstalujeme správce obrazovky Lightdm pomocí následujícího příkazu:
sudo apt install lightdm
ZVĚTŠIT
Krok 3
Pro pokračování v stahování a instalaci zadáme písmeno S, poté se zobrazí následující:
ZVĚTŠIT
Krok 4
Tam vybereme „lightdm“ a pokračujeme v instalaci. Cílem Lightdm je být standardem pro okenní systém X11 a pro Wayland.
ZVĚTŠIT
Krok 5
Poté restartujeme systém, abychom dokončili proces, vstoupíme na přihlašovací obrazovku, kde vidíme novou strukturu pomocí lightdm:
ZVĚTŠIT
Krok 6
Přihlásíme se a v terminálu provedeme následující:
sudo apt install x11vnc
ZVĚTŠIT
Krok 7
Stahování potvrzujeme písmenem S:
ZVĚTŠIT
2. Povolte VNC v Ubuntu 20.04
Pomocí x11vnc je možné vzdáleně zobrazit (a být schopen pracovat) se skutečnými obrazovkami X prostřednictvím kteréhokoli z dnes dostupných prohlížečů VNC.
Některé z funkcí x11vnc jsou:
- Má vestavěné šifrování SSL / TLS
- 2048bitové ověřování RSA, včetně podpory VeNCrypt
- Podpora přihlášení a hesla k účtu UNIX
- Škálování na straně serveru
- HTTPS / HTTP + VNC s jedním portem
- Reklama služby Zeroconf
- Přenos souborů TightVNC a UltraVNC
- Má šifrovaný režim Terminálové služby (možnosti -create, -svc nebo -xdmsvc) na základě uživatelských jmen
Krok 1
IP adresu Ubuntu 20.04 uvedeme pomocí příkazu:
ip přidat
ZVĚTŠIT
Krok 2
S touto adresou budeme přistupovat k Ubuntu 20.04 z klienta VNC. V terminálu spustíme následující, abychom spustili VNC. Tím se aktivuje VNC na Ubuntu 20.04.
x11vnc
ZVĚTŠIT
Krok 3
Ze vzdáleného počítače, v tomto případě Windows 10, otevřeme klienta VNC a zadáme IP Ubuntu 20.04:
ZVĚTŠIT
Krok 4
Stiskněte klávesu Enter a zobrazí se následující varování:
ZVĚTŠIT
Krok 5
Klikneme na Pokračovat a vzdáleně přistoupíme k Ubuntu 20.04:
ZVĚTŠIT
Krok 6
Nyní v Ubuntu 20.04 vytvoříme následující soubor:
služba sudo nano /lib/systemd/system/x11vnc.serviceKrok 7
Zde zadáme následující:
[Unit] Description = x11vnc service After = display -manager.service network.target syslog.target [Service] Type = simple ExecStart = / usr / bin / x11vnc -forever -display: 0 -auth guess -passwd password ExecStop = / usr / bin / killall x11vnc Restart = při selhání [Instalovat] WantedBy = multi-user.target
ZVĚTŠIT
Poznámkaheslo lze nahradit požadovaným heslem.
Krok 8
Zadaná pole jsou:
- K aktivitě dochází až po spuštění některých dalších služeb a dosažení cílových bodů
- x11vnc vytvoří vlákno z -forever.
- ExecStart a Stop umožňují x11vnc samočinné spuštění při selhání
- Služba se spustí dříve, než proces dosáhne cíle pro více uživatelů
Krok 9
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 10
Restartujeme démona, abychom provedli změny:
systemctl znovu načíst démona
ZVĚTŠIT
Krok 11
Povolujeme službu x11vnc:
systemctl povolit službu x11vnc.serviceKrok 12
K provedení změn musíme zadat heslo:
ZVĚTŠIT
Krok 13
V důsledku toho uvidíme následující:
ZVĚTŠIT
Krok 14
Nyní spustíme službu x11vnc:
systemctl start x11vnc.service
ZVĚTŠIT
Krok 15
Zkontrolujeme jeho aktuální stav:
systemctl status x11vnc.service
ZVĚTŠIT
Krok 16
Vidíme, že jeho stav je aktivní a běží. Vraťme se k Windows 10 a při pokusu o navázání připojení prostřednictvím VNC musíme zadat heslo, které jsme stanovili v souboru vytvořeném v Ubuntu 20.04:
ZVĚTŠIT
Krok 17
Zahájíme vzdálenou relaci s Ubuntu 20.04:
ZVĚTŠIT
Krok 18
Klíčovým bodem je ověřit, že se můžete přihlašovat na dálku z „přihlašovací“ obrazovky, proto přejdeme do Nastavení a v části „Ochrana osobních údajů - zámek obrazovky“ deaktivujeme dostupné možnosti a nastavíme dobu zpoždění na 1 minutu:
ZVĚTŠIT
Krok 19
Ukončíme relaci a ze systému Windows 10 ověříme, že je možné navázat připojení, zaregistrovat heslo a přihlásit se do Ubuntu 20.04:
ZVĚTŠIT
Díky těmto krokům budeme připraveni používat VNC do a z Ubuntu 20.04 při všech úkolech, které zahrnují vzdálenou správu nebo podporu.