Jak získat přístup ke vzdálené ploše z prohlížeče pomocí TightVNC
VNC znamená (Virtual Network Computing) je open source nástroj pro sdílení grafické plochy pro vzdálenou správu a ovládání strojů pomocí klienta VNC s názvem Prohlížeč VNC.
Chcete-li získat přístup ke vzdáleným plochám, musíte na svůj počítač nainstalovat klienta VNC, ale pokud nechcete do počítače instalovat klienta VNC a chcete k němu přistupovat vzdáleně.
V takovém scénáři, co uděláte. Stále můžete přistupovat k VNC pomocí moderních webových prohlížečů, jako je Firefox, Chrome, Opera atd. Jak? vám to řeknu.
TightVNC je moderní a mnohem vylepšený program pro sdílení plochy, který poskytuje standardní webový prohlížeč s názvem TightVNC Java Viewer.
TightVNC Java Viewer je program pro dálkové ovládání napsaný v programovacím jazyce Java, který se připojuje k libovolnému vzdálenému podporovanému VNC, kde je Java je nainstalován a umožňuje vám ovládat a spravovat pomocí myši a klávesnice přímo z webového prohlížeče, stejně jako když sedíte u počítače.
Je to snadné a přátelské řešení pro správce systému, jak spravovat jejich vzdálené plochy přímo z webového prohlížeče bez instalace dalšího softwaru.
Vyžaduje, aby vzdálený počítač měl spuštěný server kompatibilní s VNC, jako je VNC, UltraVNC, TightVNC atd. Doporučuji však nainstalovat TightVNC Server.
Použijte prosím následující článek, který ukazuje, jak nainstalovat TightVNC Server na systémy Linux.
- Jak nainstalovat TightVNC pro přístup ke vzdáleným plochám v Linuxu
Kromě toho máte také spuštěný webový server Apache a na něm nainstalovanou Java. Postupujte podle níže uvedeného průvodce, který vám ukáže, jak nainstalovat Java v systémech Linux.
- Jak nainstalovat Javu v Rocky Linux a AlmaLinux
- Jak nainstalovat Javu na RHEL, CentOS a Fedora
- Jak nainstalovat Javu pomocí Apt na Ubuntu
- Jak nainstalovat Javu pomocí APT na Debian
Po instalaci TightVNC Server a Java pokračujte v instalaci webového serveru. Pomocí následujícího „příkazu yum“ a příkazu apt nainstalujte server Apache do vaší distribuce Linuxu.
yum install httpd httpd-devel [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo apt install apache2 [On Debian, Ubuntu and Mint]
Nyní máme v systému nainstalován veškerý potřebný software. Pojďme si stáhnout a nainstalovat TightVNC Java Viewer.
Nainstalujte TightVNC Java Viewer pro přístup ke vzdáleným plochám
Přejděte na stránku stahování TightVNC a stáhněte si nejnovější kód nebo jej stáhněte pomocí následujícího „příkazu wget“.
Přejděte do kořenového adresáře webu Apache (tj. /var/www/html), vytvořte prázdný adresář „vncweb“. Pomocí příkazu wget stáhněte soubory ve složce. Extrahujte soubory pomocí příkazu unzip a přejmenujte soubor viewer-applet-example.html na index.html podle obrázku.
cd /var/www/html
mkdir vncweb
cd vncweb
wget https://www.tightvnc.com/download/2.8.3/tvnjviewer-2.8.3-bin-gnugpl.zip
unzip tvnjviewer-2.8.3-bin-gnugpl.zip
mv viewer-applet-example.html index.html
Otevřete soubor index.html pomocí libovolného editoru nebo nano editoru, jak je navrženo.
nano index.html
Dále definujte IP adresu serveru, Číslo portu VNC a Heslo uživatele VNC, ke kterému se chcete připojit. Například IP adresa mého serveru je „172.16.25.126“, port „5901“ a heslo „abc123“ pro mého uživatele VNC s názvem „tecmint“.
<param name="Host" value="172.16.25.126" /> <!-- Host to connect. -->
<param name="Port" value="5901" /> <!-- Port number to connect. -->
<!--param name="Password" value="abc123" /--> <!-- Password to the server. -->
Přejděte z prohlížeče na stránku VNC Desktop uživatele „tecmint“.
http://172.16.25.126/vncweb
Zobrazí se zpráva „Upozornění zabezpečení“, která říká, že nepodepsaná aplikace žádá o povolení ke spuštění. Stačí aplikaci přijmout a spustit, jak je popsáno níže.
Zadejte heslo pro přístup k ploše „tecmint“.
To je vše, úspěšně jste se připojili ke Vzdálené ploše.
Pokud přistupujete z jakéhokoli jiného počítače, může se vám zobrazit chyba „chybějící plugin“, stačí nainstalovat plugin a získat přístup. Nejnovější Java plugin si můžete stáhnout na stránce Download Java.