GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar VNC en Ubuntu 20.04

En este artículo habremos explicado los pasos necesarios para instalar y configurar VNC en Ubuntu 20.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

La computación en red virtual (VNC) es un sistema de escritorio compartido gráfico que le permite usar su teclado y mouse para controlar de forma remota otra computadora.

Instalar VNC en Ubuntu 20.04

Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.

sudo apt update
sudo apt upgrade

Paso 2. Instale los paquetes de escritorio gráfico.

Vamos a instalar el entorno de escritorio XFCE:

sudo apt install xfce4 xfce4-goodies

Durante esta instalación, es posible que se le solicite elegir un administrador de pantalla para el escritorio gráfico del sistema. Utilice las teclas de flecha para seleccionar lightdm en esta pantalla y presiona enter para continuar.

Una vez hecho esto, instale el paquete del servidor TightVNC:

sudo apt install tightvncserver

Paso 3. Cree un usuario de VNC.

Ahora cree el nuevo usuario y establezca su contraseña de servidor con los siguientes comandos:

sudo useradd -m -s /bin/bash linuxtipsuser
sudo passwd linuxtipsuser

Luego, agregue su nuevo usuario al sudo grupo para otorgar privilegios de root:

sudo usermod -a -G sudo linuxtipsuser
sudo su - linuxtipsuser

Paso 4. Configure el servidor VNC.

Ahora que el servidor VNC está instalado, el siguiente paso es ejecutar el vncserver el comando que creará la configuración inicial y establecerá la contraseña. No use sudo al ejecutar el siguiente comando:

vncserver

La salida de la pantalla lo guía a través de la configuración de una contraseña específica de VNC (limitada a 8 caracteres), luego se le pregunta si desea crear una contraseña de solo lectura:

You will require a password to access your desktops.

Password:
Warning: password truncated to the length of 8.
Verify:
Would you like to enter a view-only password (y/n)? y
Password:
Warning: password truncated to the length of 8.
Verify:
xauth:  file /home/linuxtipsuser/.Xauthority does not exist
xauth: (argv):1:  bad display name "linuxtips-86:1" in "add" command
xauth:  file /home/linuxtipsuser/.Xauthority does not exist

New 'X' desktop is linuxtips-86:1
127.0.0.1 localhost

Creating default startup script /home/linuxtipsuser/.vnc/xstartup
Starting applications specified in /home/linuxtipsuser/.vnc/xstartup
Log file is /home/myvncuser/.vnc/linuxtips-86:1.log

Ahora que iniciamos el servidor VNC por primera vez, se crearon algunos archivos de configuración básicos. También queremos configurar algunos comandos para que se ejecuten automáticamente cada vez vncserver se inicia:

vncserver -kill :1

A continuación, cree una copia de seguridad de su archivo de script de inicio predeterminado:

mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

Ahora use el editor de texto nano para crear un nuevo xstartup archivo:

nano ~/.vnc/xstartup

Pegue las siguientes 3 líneas de texto en su nuevo archivo:

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

Una vez hecho esto, ejecute otros comandos desde su inicio, otorgue privilegios de ejecución a su nuevo archivo de inicio con el siguiente comando:

sudo chmod +x ~/.vnc/xstartup

Paso 6. Probar tu conexión.

Configure un túnel SSH seguro ejecutando el siguiente comando en su máquina local (puede abrir una nueva ventana o pestaña en Terminal, por ejemplo). Reemplace su-ip-de-servidor con la dirección IP de su servidor:

ssh -L 5901:127.0.0.1:5901 -N -f -l linuxtipsusser server_ip

Conexión al escritorio CentOS a través del cliente VNC.

En este ejemplo, usaremos TigerVNC. Abra su visor VNC, ingrese localhost:5901 y haga clic en el botón Conectar.

Eso es todo lo que necesita hacer para instalar el servidor VNC en Ubuntu 20.04 LTS Focal Fossa. Espero que encuentre útil este consejo rápido. Para obtener más información sobre VNC, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Ubuntu
  1. Cómo instalar Docker en Ubuntu 18.04

  2. Cómo instalar Apache en Ubuntu 18.04

  3. Cómo instalar MariaDB 10.4 en Ubuntu 18.04

  4. Cómo instalar MongoDB en Ubuntu 18.04

  5. Cómo instalar VNC en Ubuntu 20.04

Cómo instalar Nginx en Ubuntu 16.04

Cómo instalar Tomcat 8.5 en Ubuntu 18.04

Cómo instalar Asterisk en Ubuntu 18.04

Cómo instalar Tomcat 9 en Ubuntu 18.04

Cómo instalar Webmin en Ubuntu 18.04

Cómo instalar VNC en Ubuntu 16.04