Com accedir a l'escriptori remot des del navegador mitjançant TightVNC


VNC significa (Virtual Network Computing) és una eina gràfica de codi obert per compartir escriptori per gestionar i controlar màquines de forma remota mitjançant un client VNC anomenat VNC Viewer.

Heu d'instal·lar un client VNC a la vostra màquina per accedir als escriptoris remots, però si no voleu instal·lar un client VNC a la vostra màquina i voleu accedir-hi de manera remota.

[També us pot agradar: 11 millors eines per accedir a l'escriptori Linux remot]

En un escenari així, què faràs. Bé, encara podeu accedir a VNC mitjançant navegadors web moderns com ara Firefox, Chrome, Opera, etc. Però com? Deixa'm dir-te.

TightVNC és un programa de compartició d'escriptori modern i molt millorat que proporciona un programa de navegador web estàndard anomenat TightVNC Java Viewer.

TightVNC Java Viewer és un programa de control remot escrit en llenguatge de programació Java que es connecta a qualsevol caixa remota habilitada per VNC on s'instal·li Java i us permet controlar i gestionar amb el ratolí i el teclat directament des del navegador web, com si esteu assegut davant l'ordinador.

És una solució fàcil i amigable perquè els administradors del sistema gestionen els seus escriptoris remots directament des del navegador web sense instal·lar cap programari addicional.

Requereix que la màquina remota tingui un servidor compatible amb VNC en funcionament, com ara VNC, UltraVNC, TightVNC, etc. Però, us recomano que instal·leu un servidor TightVNC.

Si us plau, utilitzeu l'article següent que mostra com instal·lar el servidor TightVNC en sistemes Linux.

  • Com instal·lar TightVNC per accedir als escriptoris remots a Linux

A part d'això, també teniu un servidor web Apache en funcionament juntament amb Java instal·lat. Seguiu la guia següent que us mostra com instal·lar Java als sistemes Linux.

  • Com instal·lar Java a Rocky Linux i AlmaLinux
  • Com instal·lar Java a RHEL, CentOS i Fedora
  • Com instal·lar Java amb Apt a Ubuntu
  • Com instal·lar Java amb APT a Debian

Després d'instal·lar TightVNC Server i Java, continuem per instal·lar-hi un servidor web. Utilitzeu l'ordre apt següent per instal·lar el servidor Apache a la vostra distribució Linux.

# yum install httpd httpd-devel   [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo apt install apache2        [On Debian, Ubuntu and Mint]

Ara tenim tot el programari necessari instal·lat al sistema. Anem endavant per descarregar i instal·lar TightVNC Java Viewer.

Instal·leu TightVNC Java Viewer per accedir als escriptoris remots

Aneu a la pàgina de descàrrega de TightVNC per agafar el codi més recent o podeu utilitzar la següent ordre wget per descarregar-lo.

Aneu al directori arrel web d'Apache (és a dir, /var/www/html), creeu un directori buit vncweb. Utilitzeu l'ordre wget per descarregar els fitxers dins de la carpeta. Extraieu els fitxers mitjançant l'ordre unzip i canvieu el nom del fitxer viewer-applet-example.html a index.html tal com es mostra.

# 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

Obriu el fitxer index.html utilitzant qualsevol editor o editor nano tal com es suggereix.

# nano index.html

A continuació, definiu l'adreça IP del servidor, el número de port VNC i la contrasenya de l'usuari VNC que voleu connectar. Per exemple, l'adreça IP del meu servidor és 172.16.25.126, el port com a 5901 i la contrasenya com abc123 per al meu usuari de VNC anomenat 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. -->

Accediu a VNC Desktop de l'usuari tecmint des del navegador anant a.

http://172.16.25.126/vncweb

Rebràs un missatge Avís de seguretat que diu que l'aplicació sense signar sol·licita permís per executar-se. Només heu d'acceptar i executar l'aplicació tal com es descriu a continuació.

Introduïu la contrasenya per accedir a l'escriptori tecmint.

Això és tot, us heu connectat correctament a l'escriptori remot.

Si accediu des de qualsevol altre ordinador, és possible que obtingueu un error de connector que falta, només cal que instal·leu el connector i hi accediu. Podeu agafar el darrer connector de Java a la pàgina Baixar Java.