Tin!

Tengo una solucion q te puede servir...
Basicamente es lo q vos tenes, a lo q agrego la opcion -n al ssh, para que rediriga el stdin al /dev/null y lo deje en el background mientras ejecuta un comando, en este caso sleep.


  ssh -n -L 5901:localhost:5901 [EMAIL PROTECTED] "sleep 60" &
  sleep 3  # para darle tiempo a q se conecte
  vncviewer localhost:1

El password del vnc lo vas a tener q entrar, a menos q lo tengas sin password y el port 5901 bien protegido.
Despues de 60 segundos, el comando termina y la conexion se cierra. Si el viewer esta todavia abierto, se va a cerrar con un error (obvio).


Enjoy!
-P@

Mart�n Carr wrote:
Buenas, quiero forwardear el 5901 de una compu para despu�s conectarme
por VNC a localhost, y lo quiero hacer con un script (que es lo que no
me sale...)

Tengo que hacer primero el forwardeo:
ssh -L 5901:localhost:5901 IP-COMPU

Y despu�s para conectarme vncviewer localhost:1

Esto lo hago abriendo dos consolas, pero no me sale en un mismo
script. Con & no funciona, y no se me ocurre mucho m�s....

slds!

_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a