GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar y configurar el servidor VNC en Debian 9 Stretch

VNC (Virtual Network Computing) es una tecnología para compartir escritorio remoto. VNC permite que la pantalla de escritorio visual de una computadora se vea y controle de forma remota a través de una conexión de red. Es similar a MSTSC en Windows. Utiliza el protocolo Remote Frame Buffer (RFB) para controlar de forma remota otra computadora.

Las pulsaciones de teclas y los clics del mouse se transmiten de una computadora a otra, lo que permite que el personal de soporte técnico administre una computadora de escritorio, un servidor u otro dispositivo en red sin estar en la misma ubicación física. VNC es útil en redes informáticas domésticas, ya que permite que alguien acceda a sus escritorios desde otra parte de la casa o mientras viaja.

De los entornos de escritorio disponibles más populares, XFCE es bastante liviano. Utiliza una cantidad de memoria sorprendentemente baja (especialmente cuando lo miras desde la perspectiva de Windows), mientras que al mismo tiempo se ve decente y funciona tan bien como cualquier otra versión de Linux. Usaremos XFCE en este tutorial. Sin embargo, también puede usar otros entornos de escritorio populares como KDE, GNOME y Unity. Ok, vamos con la instalación.

Paso 1:Instalación de VNC y XFCE

Actualice la lista de paquetes disponibles en los repositorios ejecutando el primer comando 'apt-get update'. El segundo comando hará la instalación real de tightvncserver y XFCE4 con complementos útiles.

$ apt-get update
$ apt-get install xfce4 xfce4-goodies gnome-icon-theme tightvncserver

La instalación puede demorar un tiempo según las dependencias instaladas en la máquina.

Paso 2:Cree un usuario de VNC

Para mantener las cosas seguras y robustas, crearemos una conexión vnc de usuario separada. También puede ser usuario existente.
Cree un usuario llamado vnc usando este comando. Puede mantener el nombre de usuario según su elección. Le pedirá la nueva contraseña y los datos del usuario. Ingrese la contraseña y puede omitir los otros detalles presionando la tecla ENTER.

$ adduser vnc

Instale sudo ejecutando este comando. Tendremos que agregar el usuario vnc al grupo sudo.

$ apt-get install sudo

Ahora, agregue el usuario vnc al grupo sudo, le dará permiso al usuario vnc para actuar como un usuario raíz y ejecutar el comando raíz.

$ gpasswd -a vnc sudo
Adding user vnc to group sudo

cambie a un usuario vnc para más operaciones.

su - vnc

Paso 3:Inicie el servidor VNC

puede iniciar el servidor con este comando.

$ vncserver

You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? y
Password:
Verify:
xauth:  file /home/vnc/.Xauthority does not exist

New 'X' desktop is 578e1bb09561:1

Creating default startup script /home/vnc/.vnc/xstartup
Starting applications specified in /home/vnc/.vnc/xstartup
Log file is /home/vnc/.vnc/578e1bb09561:1.log

Como estamos iniciando el servidor por primera vez después de la instalación, nos pedirá que establezcamos una contraseña que el cliente use para conectarse. También le pedirá que establezca una contraseña de solo lectura que le permitirá al usuario ver la pantalla pero no interactuar con ella. yo Si ingresa una contraseña más larga que la política de contraseñas, que tiene entre 6 y 8 caracteres, la contraseña se eliminará automáticamente, tenga esto en cuenta.

De forma predeterminada, VNC está configurado para escuchar en el puerto TCP 5901 para la primera pantalla y 5902 para la segunda pantalla y así sucesivamente.

Paso 4:Conéctese desde el cliente VNC

Probemos nuestra configuración conectándonos al servidor vnc. Para eso necesitamos un cliente vnc local, depende del sistema operativo local. Estoy usando Windows y voy a usar Realvnc como cliente.

RealVNC está disponible para casi todas las plataformas de sistemas operativos como Windows, macOS, Linux (basado en Debian y RPM), Solaris, etc. También puede usar otros clientes.

Abra Realvnc e ingrese {vnc-server_host name_or_ip}:5901 en la dirección del servidor vnc. La IP de mi servidor vnc es 10.75.77.82. Entonces, estoy usando 10.75.77.82:5901.

Inmediatamente comienza haciendo clic en "Usar configuración predeterminada". Genial, ha configurado correctamente el servidor vnc con el cliente.

Detener servidor VNC

Use el siguiente comando para detener el servidor vnc en el puerto Dispay 1 (o en el puerto 5901)

$ vncserver -kill :1

:1 es el número de pantalla que se eliminará.

Hemos instalado y configurado con éxito el servidor VNC. Ahora te has dado cuenta de que es muy útil en diferentes contextos. También hemos instalado el entorno de escritorio XFCE. También puede probar su entorno de escritorio favorito. Si encuentra algún problema al configurar el servidor o cliente VNC, hágamelo saber.


Debian
  1. Cómo configurar el servidor FTP en Debian 9 Stretch Linux

  2. Cómo instalar y configurar OpenVPN Server en Debian 10

  3. Cómo instalar y configurar el servidor VNC en Debian 10

  4. Instalar y configurar VNC en Debian 9 - ¿Proceso paso a paso?

  5. Cómo instalar y configurar Squid Proxy en Debian 11

Cómo instalar y configurar el servidor NFS en Debian 11

Cómo instalar y configurar el servidor VNC en CentOS 7

Cómo instalar y configurar el servidor web Apache en Debian 11

Cómo instalar y configurar VNC en Ubuntu Server 20.04

Cómo instalar VNC en Debian 10

Cómo instalar el servidor VNC en Debian 11