V některých předchozích článcích mluvili jsme o některých z nejlepších nástrojů pro vzdálenou plochu které můžeme najít pro Linux, najdeme mezi nimi RealVNC, což je vynikající nástroj pro různé platformy pro vzdálené plochy.
RealVNC je bezplatná aplikace s otevřeným zdrojovým kódem distribuovaná pod licencí GPL, i když existuje také komerční verze, V tomto článku se zaměříme na osobní multiplatformní verzi. Tato verze nám nabízí klient a server vnc4server a xvnc4viewer.
LKlienti RealVNC využívající vncviewer mohou běžet v režimu celé obrazovky, používají funkční klávesu F8 jako výchozí klávesu k zobrazení nabídky možností (včetně možnosti mimo jiné deaktivovat režim celé obrazovky nebo znovu odeslat sekvenci kláves Ctrl-Alt-Del).
Serverová součást RealVNC umožňuje dálkové ovládání jednoho počítače druhým.
RealVNC používá protokol RFB, který ve výchozím nastavení používá port TCP 5900 k připojení ke vzdálené ploše.
Alternativně můžete tunelovat VNC pomocí SSH, abyste se vyhnuli otevření dalších portů a tím automaticky procházet NAT router (router). SSH také poskytuje šifrování připojení mezi serverem VNC a prohlížečem.
Jak nainstalovat RealVNC na Linux?
Vzhledem k velké popularitě software klienta i server lze nalézt ve většině úložišť nejpopulárnějších linuxových distribucí.
na V případě Debianu, Ubuntu, Linux Mint nebo jakéhokoli jejich derivátu přejděte na oficiální web aplikace a získejte nejnovější deb balíček, která je aktuálně ve verzi 6.3.1
Vy otevřete terminál a proveďte libovolný z následujících příkazů, v závislosti na požadovaném případě.
V případě 64bitové systémy, pokud chcete nainstalovat server musíte zadat:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x64.deb
32bitové systémy:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x86.deb
Nyní pokud chcete nainstalovat klienta na váš 32bitový systém:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x86.deb
na 64bitové systémy, které chtějí nainstalovat klienta:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x64.deb
Nyní, v případě těch, kteří jsou uživateli Arch Linux, Manjaro, Antergos nebo jakéhokoli systému odvozeného od Arch Linuxu, můžeme nainstalovat klienta i server z úložišť AUR pomocí následujících příkazů.
Pro instalaci serveru RealVNC zadáme:
aurman -S realvnc-vnc-server
Chcete-li nainstalovat klienta RealVNC, musíte zadat:
aurman -S realvnc-vnc-viewer
Zatímco v případě těch, kteří jsou uživateli distribucí s podporou balíčků rpm, jako je Fedora, CentOS, RHEL, openSUSE nebo jakýkoli jiný, můžeme balíček stáhnout z oficiálních webových stránek.
V závislosti na požadovaném případě můžete otevřít terminál a provést v něm libovolný z následujících příkazů.
V případě 64bitové systémy Pokud chcete nainstalovat server, musíte zadat:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x64. rpm
32bitové systémy:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x86.rpm
Nyní, pokud chcete nainstalovat klienta na váš 32bitový systém:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x86.rpm
na 64bitové systémy, které chtějí nainstalovat klienta:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x64.rpm
Jak spustit RealVNC?
Po provedení instalace klienta, serveru nebo obou, V závislosti na případu musíme provést pouze některý z nichPokud se chystáme připojit k jinému počítači, stačí spustit klienta, zatímco na druhé straně by to byl server.
Ve většině distribucí, které využívají systemd, stačí spustit službu a povolit ji.
Děláme to zadáním následujících příkazů do terminálu:
sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced
A s tímto již můžeme navázat spojení.
Na straně serveru vám poskytne IP adresu, pomocí které se můžete spojit s klientem a dokonce přidělit ID k identifikaci zařízení jednodušším a pohodlnějším způsobem.