Búsqueda de sitios web

Cómo acceder al escritorio remoto desde el navegador usando TightVNC


VNC significa (Virtual Network Computing) y es una herramienta gráfica de código abierto para compartir escritorio para administrar y controlar máquinas de forma remota utilizando un cliente VNC llamado < fuerte>Visor VNC.

Debe instalar un cliente VNC en su máquina para acceder a escritorios remotos, pero si no desea instalar un cliente VNC en su máquina y desea acceder a él de forma remota.

En tal escenario, lo que harás. Bueno, aún puedes acceder a VNC usando navegadores web modernos como Firefox, Chrome, Opera, etc. Pero ¿Cómo? déjame decirte.

TightVNC es un programa para compartir escritorio moderno y muy mejorado que proporciona un programa de navegador web estándar llamado TightVNC Java Viewer.

TightVNC Java Viewer es un programa de control remoto escrito en lenguaje de programación Java que se conecta a cualquier caja remota VNC habilitada donde se encuentre Java. está instalado y le permite controlar y administrar con el mouse y el teclado directamente desde el navegador web, tal como lo haría frente a la computadora.

Es una solución fácil y amigable para que los administradores de sistemas administren sus escritorios remotos directamente desde el navegador web sin instalar ningún software adicional.

Requiere que la máquina remota tenga un servidor compatible con VNC en ejecución, como VNC, UltraVNC, TightVNC, etc. Pero le recomiendo que instale un servidor TightVNC.

Utilice el siguiente artículo que muestra cómo instalar TightVNC Server en sistemas Linux.

  • Cómo instalar TightVNC para acceder a escritorios remotos en Linux

Aparte de esto, también tiene un servidor web Apache en ejecución junto con Java instalado en él. Siga la siguiente guía que le muestra cómo instalar Java en sistemas Linux.

  • Cómo instalar Java en Rocky Linux y AlmaLinux
  • Cómo instalar Java en RHEL, CentOS y Fedora
  • Cómo instalar Java con Apt en Ubuntu
  • Cómo instalar Java con APT en Debian

Después de instalar TightVNC Server y Java, procedamos a instalar un servidor web en ellos. Utilice el siguiente “comando yum” y el comando apt para instalar el servidor Apache en su distribución de Linux.

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

Ahora tenemos todo el software necesario instalado en el sistema. Avancemos para descargar e instalar TightVNC Java Viewer.

Instale TightVNC Java Viewer para acceder a escritorios remotos

Vaya a la página de descarga de TightVNC para obtener el código más reciente o puede usar el siguiente “comando wget” para descargarlo.

Vaya al directorio raíz web de Apache (es decir, /var/www/html), cree un directorio vacío “vncweb”. Utilice el comando wget para descargar los archivos dentro de la carpeta. Extraiga los archivos usando el comando descomprimir y cambie el nombre del archivo viewer-applet-example.html a index.html como se muestra.

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

Abra el archivo index.html usando cualquier editor o editor nano como se sugiere.

nano index.html

A continuación, defina la dirección IP del servidor, el número de puerto VNC y la contraseña del usuario de VNC que desea conectarse. Por ejemplo, la dirección IP de mi servidor es "172.16.25.126", el puerto es "5901" y la contraseña es "abc123" para mi usuario de VNC. llamado “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. -->

Acceda al VNC Desktop del usuario “tecmint” desde el navegador accediendo a.

http://172.16.25.126/vncweb

Recibirá un mensaje de “Advertencia de seguridad” que indica que la aplicación no firmada solicita permiso para ejecutarse. Simplemente acepte y ejecute la aplicación como se describe a continuación.

Ingrese la contraseña para acceder al escritorio “tecmint”.

Eso es todo, te conectaste exitosamente al Escritorio remoto.

Si accede desde cualquier otra computadora, es posible que reciba el error "Falta el complemento", simplemente instale el complemento y acceda a él. Puede obtener el último complemento de Java en la página Descargar Java.