GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instale el servidor y el cliente vnc en Ubuntu

VNC son las siglas de Virtual Network Computing o, en términos simples, su 'Escritorio remoto'. Permite que un sistema acceda al escritorio de otro sistema. Ahora veamos cómo se puede hacer vnc en ubuntu.

Instalar paquetes

$ sudo apt-get install vnc4server xvnc4viewer

1. vnc4server:esta es la aplicación del servidor vnc. Se ejecuta en el sistema que se va a ver de forma remota.
2. xvnc4viewer:esta es la aplicación cliente. Se conectará a un sistema vnc remoto.

Configurar la contraseña vnc

El cliente vnc que se conectará a este servidor vnc deberá usar una contraseña. Por lo tanto, primero se debe configurar una contraseña. Esto se puede hacer usando el comando vncpasswd. Recuerde que el archivo de contraseñas se encuentra en ~/.vnc/passwd

$ vncpasswd ~/.vnc/passwd
Password:
Verify:

O simplemente puede ejecutar el comando vncpasswd solamente

$ vncpasswd
Password:
Verify:

Inicie el servidor vnc

desktop:~$ vncserver :12 -geometry 1024x768
New 'enlightened-desktop:12 (enlightened)' desktop is enlightened-desktop:12
Starting applications specified in /home/enlightened/.vnc/xstartup
Log file is /home/enlightened/.vnc/enlightened-desktop:12.log

El :12 es el número de visualización. Puede ser cualquier número y abrirá vncserver en ese número. Puede tener múltiples vncservers ejecutándose. Si está ejecutando el comando vncserver por primera vez, le pedirá una contraseña.

Conéctese usando el cliente VNC

Una vez que vncserver se está ejecutando, es hora de ejecutar el cliente vnc.

$ vncviewer localhost:12
VNC Viewer Free Edition 4.1.1 for X - built Feb  5 2012 20:01:21
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Tue Aug  7 18:27:59 2012
 CConn:       connected to host localhost port 5912
 CConnection: Server supports RFB protocol version 3.8
 CConnection: Using RFB protocol version 3.8
Password:

Primero preguntará por el servidor. Introduzca localhost:12 . El formato puede ser ipaddress:display_number
A continuación, le pedirá la contraseña. Use la contraseña que se configuró en los pasos anteriores.

Ahora se abrirá una ventana de VNC mostrando un terminal.

La página man de xvnc4viewer dice:

vncviewer is a viewer (client) for Virtual Network Computing. This manual page documents version 4 for the X win-dow system.

If you run the viewer with no arguments it will prompt you for a VNC server to connect to. Alternatively, specify the VNC server as an argument, e.g. : 

vncviewer snoopy:2

where  'snoopy'  is  the  name  of  the  machine, and '2' is the display number of the VNC server on that machine. Either the machine name or display number can be omitted.  So for example ":1" means display number 1 on the  same machine, and "snoopy" means "snoopy:0" i.e. display 0 on machine "snoopy".

If  the  VNC  server  is  successfully contacted, you will be prompted for a password to authenticate you.  If the password is correct, a window will appear showing the desktop of the VNC server.

Cerrar servidor después de terminar

Una vez completada la sesión de vnc, el servidor de vnc debería cerrar la pantalla.

$ vncserver -kill :12
Killing Xvnc4 process ID 23664

Limitaciones

El enfoque anterior de establecer una conexión vnc tiene ciertas limitaciones. Requiere que la máquina del servidor tenga una dirección IP de acceso público o que tenga la configuración de reenvío de puertos necesaria para que el cliente vnc pueda acceder a ella en el número de puerto correcto.

VNC inverso

En vnc inversa, el servidor vnc se conecta al cliente vnc. Esto se hace cuando el servidor no tiene una ip pública, ni puede hacer reenvío de puertos. Sin embargo, el cliente debe tener una IP pública o debe poder realizar el reenvío de puertos necesario.

Recursos

1. https://help.ubuntu.com/community/VNC
2. https://help.ubuntu.com/community/VNC/Clients
3. https://help.ubuntu.com/community/VNC/Servers
4. https://help.ubuntu.com/community/VNC/Reverse


Ubuntu
  1. Cómo instalar y configurar VNC en Ubuntu 20.04

  2. Cómo instalar y configurar VNC en Ubuntu 18.04

  3. Cómo instalar NFS Client y Server en Ubuntu 20.04

  4. Instale el servidor VNC en Ubuntu 13.04 / Ubuntu 12.10

  5. Instalar UrBackup Server and Client en Ubuntu 20.04 - ¿Cómo hacerlo?

Cómo instalar el servidor y el cliente Telnet en Ubuntu

Instalar servidor y cliente NFS en Ubuntu

Cómo instalar el servidor NTP y los clientes en Ubuntu 20.04 LTS

Cómo instalar y configurar el servidor VNC en Ubuntu 20.04

Cómo instalar y configurar VNC en Ubuntu Server 20.04

Cómo instalar el servidor VNC en Ubuntu 14.04