Configurar servidor y cliente VNC desde conexión ssh para conectar a escritorio remoto UBUNTU 16.04 18.04 desktop y controlar la pc en modo gráfico


Tenemos instalado un Ubuntu 16 o 18 desktop en una pc remota y configurado el acceso ssh que por default viene seteado el puerto 22. Entonce desde un terminal cliente en UBUNTU hacemos:

   $ ssh -p 22 usuario@ipremota

NOTA: reempace usuario por el usuario correspondiente y lo mismo con ipremota. Tambien si esta configurado un puerto distinto al 22, ponga el correspondiente.

Ubuntu instala por default como servidor de escritorio remoto el servidor vino (/usr/lib/vino/vino-server)  y se configura desde gnome en modo grafico pero nosotros lo haremos desde el terminal y al final mostrare en donde esta esata informacion en modo grafico.

1) Habilitar el servidor

$ gconftool-2 --set --type=bool /desktop/gnome/remote_access/enabled true

2) Cofigurar una contraseña de acceso

$ gconftool-2 --set --type=string /desktop/gnome/remote_access/vnc_password suclave

NOTA: cambie suclave por la correspondiente

3) Asegurar el puerto de red de acceso

$ gconftool-2 --set --type=bool /desktop/gnome/remote_access/use_alternative_port true
$ gconftool-2 --set --type=int /desktop/gnome/remote_access/alternative_port 5999

4) hay que recordar habilitar el puerto en el firewall

$ sudo ufw allow 5900

LISTO!…. ahora para ver las variables seteadas hacemos

$ gconftool-2 -a /desktop/gnome/remote_access

Con esto hecho en el servidor ya podemos conectarnos desde nuestro cliente UBUNTU con la aplicacion vinagre

Si tenemos acceso fisico al escritorio cliente, podemos configurar el acceso desde:

… YAPA y fueeeeera de programa:

hay otras variables que pueden ser seteadas la misma manera como por ejemplo:

gconftool-2 -a /desktop/gnome/remote_access
 use_upnp = false
 vnc_password = 
 authentication_methods = [vnc]
 network_interface = 
 require_encryption = false
 disable_background = false
 enabled = true
 use_alternative_port = false
 mailto = 
 disable_xdamage = false
 lock_screen_on_disconnect = false
 icon_visibility = always
 view_only = false
 prompt_enabled = true
 alternative_port = 5900

para saber que hace cada, puedes hacer con cada clave en el terminal:

$ gconftool-2 --long-docs /desktop/gnome/remote_access/alternative_port

       The port which the server will listen to if the
       'use_alternative_port' key is set to true.
       Valid values are in the range from 5000 to 50000.

 

Si te sirvió este apunte y quieres invitarme una gaseosa puede hacerlo pulsa AQUI.
Si en cambio quieres ayudarme a seguir haciendo y juntando apuntes utiles pulsa AQUI.

 

Weblografía

About Ignacio López

Aprendiz de Linux. Programador. Electrónico. Creador de CNCs. Automatismo. Personalizador de OpenERP/Odoo. Técnico Informático. Aventurero. Responsable. Curioso.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.