Escritorio Remoto - Administración Remota - Terminal Server
VNC son las siglas en inglés de Virtual Network Computing (Computación en Red Virtual).
La versión original del VNC se desarrolló en Reino Unido, concretamente en los laboratorios AT&T, en Cambridge. El programa es de código abierto ( Licencia GPL) por lo que cualquiera puede estudiar y modificar el código fuente para mejorarlo.
En la enseñanza VNC sirve para que el profesor comparta su pantalla con los alumnos. También puede usarse para que un técnico ayude a un usuario inexperto, el técnico ve remotamente el problema que reporta el usuario.
En el caso de VNC para MS Windows, accedes al escritorio en el que se encuentra el usuario actualmente, por tanto te permite mover su ratón, configurarle lo que sea necesario, etc… Una herramienta perfecta para la administración remota, para solucionar problemas y para explicar algunas dudas que tengan los usuarios sin tener que desplazarse físicamente.
Interrumpiendo obligatoriamente el trabajo que este realizando el usuario en dicho momento.
(En Windows solo se puede compartirse la pantalla actual, no puede crearse pantallas virtuales)
En el caso de VNC para GNU/Linux, podemos compartir una pantalla gráfica, que puede ser la que se está usando ahora o una pantalla virtual. El sistema gráfico X que usan Gnu/Linux y Unix sí permite crear una o más pantallas virtuales, (NO es necesario ni obligatorio interrumpir el trabajo que este realizando el usuario en dicho momento)
EL usuario puede seguir trabajando tranquilamente, mientras el administrador del sistema soluciona el problema.
No hay limitación de plataforma, hay versiones para Windows, Gnu/Linux, Unix, BSD, Macintosh, etc.....
Puedes administrar remotamente, por ejemplo:
- un Escritorio Debian GNU/Linux desde un windows
- un Escritorio Windows desde un Macintosh
- un escritorio Macintosh desde un Gnu/Linux
etc......
Instalación del programa servidor o host, krfb
Como usamos Debian y nuestro gestor de ventanas favorito es KDE instalamos el programa krfb (como siempre con la ayuda de synaptic) pues este viene incluido en kde y la configuración se puede hacer en modo gráfico o en modo consola.
Aunque existen otros programas que también realizan el mismo trabajo y son exactamente igual de buenos, tu puedes elegir el que mas te guste.
Lista de algunos programas servidores:
- krfb
- vncserver
- vnc4server
- tightvncserver
Una vez instalado el programa el siguiente paso es configurarlo, según las necesidades de cada uno.
Es importantísimo que si estamos detrás de un router, cortafuegos, etc... habilitemos el puerto de escucha, para este programa por defecto es el 5900
El servidor krfb solo te permite compartir el escritorio en uso, es decir no te permite elegir usuario en el inicio de sesión, ni crea una pantalla virtual



krdc (Cliente VNC)
Krdc es una aplicación cliente que te permite ver, e incluso controlar, una sesión de escritorio en otra maquina, o una sesión nueva en una pantalla virtual, que esté ejecución.
Lista de algunos programas clientes:
- krdc
- vncviewer
- vnc4viewer
- tightvncviewer
La Administración remota debe estar activada en el servidor o host.

Antes de iniciar la conexión con krdc podemos configurar el cliente para optimizar el funcionamiento de esta con respecto a nuestro tipo de conexión.

Y configurar también la resolución del monitor, profundidad de color y distribución del teclado.

Cuando intentamos la conexión remota con la otra maquina, lo primero que se nos pide es el tipo de conexion.

luego la contraseña de seguridad.


Si introducimos bien la contraseña, ya estaremos conectados y podremos administrar el sistema remotamente.
Capturas de pantallas de otros clientes vnc
vncviewer

Cliente Terminal Server LINUX

.