Instalar VNC Server y ingresar desde tu navegador web
Podras acceder a tu pc de forma remota a través de un navegador web:
- Instalaremos los paquetes correspondientes mediante:
sudo aptitude install x11vnc vnc-java
- Estableceremos la contraseña que dará acceso a los clientes:
x11vnc -storepasswd
- Abrir puertos 5800 y 5900 en nuestro firewall y cortafuegos. Si tenemos un router debemos de redirigir estos puestos a la IP del pc en concreto a controlar.
- Ejecutar le siguiente comando en el terminal :
x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800
que también podemos añadirlo a nuestra sesión para que se ejecute de forma automática en cada inicio.
Una vez hecho esto en la barra de direcciones del navegador ingresaremos la dirección IP del pc a controlar: algo como esto 192.168.0.118:5800, siendo 192.168.0.118 los dígitos correspondientes a la IP del pc que deseamos ingresar, ya este conectado en nuestra red local o en internet.
te sacaste un 10, muy buen aporte sigue adelante
instalado y funcionando de maravilla sobre debian lenny
WOW Gracias estuve buscando programas a todo dar referente a esto y tu en un par de lineas lo hiciste todo!!!! esto vale oro!!!
Super exelente despues de intentar con 20 programas diferentes este fue el mas simple y efectivo metodo.
Muchisimas Gracias!!! No me arrepiento de Cambiar a Linux , mas rapido y eficiente!! 🙂
Perfecto. Después de probar con varias herramientas me ha funcionado con tus indicaciones.
¿Cómo puedo hacer para que se inicia el servidor al arrancar?
Muchas gracias
ESPECTACULAR, MUCHAS GRACIAS, POR FIN PUEDO CONTROLAR MI SERVIDOR GRAFICAMENTE
QUE TAL SEGUI TODOS LOS PASOS QUE MENCIONAS AL PONER LA DIRECCION DE LA MAQUINA QUE DESEO CONTROLAR ME MANDA UN MENSAJE FILE NOT FOUND PODRIAN AYUDARME A RESOLVER MI PROBLEMA
GRACIAS
Hermano, te haz sacado un 10 con este pequeño pero eficiente post.
Muchas Gracias, por el aporte.
Muy util post.
Soy administrador de sistemas y estoy cansado de explicar a los usuarios de windows como usar un cliente de VNC para conectarse a un servidor. Con este truco puedo pasarles la URL y que se conecten desde IExplorer.
¡ Gracias por este utilísimo post !
Pingback: Instalar VNC Server en Ubuntu Server y Acceder desde un navegador « Sistemas Operativos En Red
Amigos necesito que esto quede corriendo en segundo plano o que se ejecute al iniciar la pc sin necesidad de ejecutar nada ¿podrían ayudarme con esto?
Estaba instalando el VNC para acceder a mi equipo desde los clientes por SSH cuando he visto este post. Es una opcion excelente pero me gustaría saber si tienes idea del nivel de seguridad o como se podria hacer para que la conexion fuera más segura. De todas formas muchas gracias por tu aporte y con tu permiso lo copio en mi blog y te lo enlazo.
Hola, que tal.
genial el post. Muy útil.
Ahora, yo agregaría que si uno está conectado por SSH desde una sesión remota, y desea ejecutar el servicio, entonces hay que agregar la opción -display :0 (porque yo me conectaba con SSH con forwarding y no me tomaba el display físico).
Entonces quedaría así:
x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800 -display :0
Saludos!
gracias, aunque carece de explicación, pero funciona.
Para ejecutarlo en segundo plano solo tienes que poner un & al final de la línea:
x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800 &
Muy buen post!
Manolo
Estoy conectando de un uuntu por red local a un debian donde segui los pasos que aqui mensionan, estoy accediendo primero con ssh de forma remota al debian y cuando pongo el codigo como root: x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800 -display :0
Tengo un problema:
29/09/2011 14:59:20 ***************************************
29/09/2011 14:59:20 *** XOpenDisplay failed (:0)
*** x11vnc was unable to open the X DISPLAY: «:0», it cannot continue.
*** There may be «Xlib:» error messages above with details about the failure.
no hay caso que lo pueda hacer andar, alguien me da una mano?
Gracias a todos. Saludos
compadre, te sacaste un diez con el aporte… lo que si me gustaria saber es como lo hago predetermimnado, para que inicia con la sesion de usuario automaticamente…
gracias a todos.. saludos
Sencillo, bien explicado, bien redactado y rápido.
Excelente aporte, muchas gracias
Puedo acceder desde una mac lion con el cliente vcn?
Hola a todos.
Bueno he seguido todos los pasos y en principio todo bien.
accedía por SSH ejecutaba
x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800
y todo correcto.
el problema es que el PC al que me conecto se resetea todos los día. y al resetearse y no tener sesión iniciada me da un error de X11 y no arranca.
pero una vez que inicio la sesion en local ya me permite el acceso.
¿Hay alguna manera de iniciar sesión a través de SSH?.
u otra manera de solucionarlo.
Gracias por la atención,
Un saludo.
Disculpa xq me marca File Not Found? help!!!