[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Conectar por ssh y dejar programa ejecutándose



El Viernes, 4 de Noviembre de 2005 02:39, Iñaki escribió:
> El Viernes, 4 de Noviembre de 2005 02:04, Victor Sanchez2 escribió:
> || Estoy conectado de nuevo a mi ordenador por ssh. Lo que quiero hacer
> || es lanzar un programa en el ordenador remoto, posteriormente cerrar la
> || sesión y que siga ejecutándose.
> || He estado buscando información pero al final todo lo que encuentro es
> || ejecutar una sesión X con "ssh -X", que no es lo que quiero.
> || También he probado Webmin pero tampoco lo consigo.
> || No se si me explico bien lo que quiero hacer:
> ||
> ||
> || 1º Conectarme por ssh a 'B' desde 'A' (puedo como root o un usuario
> || normal y con la opción -X también)
>
> Sin la X:
>   ssh usuario_B@ip_B
>
> || 2º Lanzar una aplicación gráfica que se abra en 'B' (esto no consigo
> || saber como)
>
> Debes definir la variable DISPLAY para que spa dónde ejecutar la palicación
> gráfica (concretamente dónde se debe dibujar, a qué servidor X debe
> concetarse):
>   export DISPLAY=:0.0
>
> || 3º Cerrar la conexión realizada con 'ssh -X B' desde 'A' y que la
> || aplicación abierta en el paso 2 siga ejecutándose.
>
> Prueba a ejecutar la aplicación con & detrás:
>  #comando &
> Aunque esto no funciona en la mayoría de aplicaciones que se terminan al
> acabar la sesión.
>

nohup comando 
permite cerrar la sesion y que el programa siga ejecutandose
>
> Alternativas:
>
> 1)
> Esta te sirve seguro: usa "screen" (apt-get install screen).
> Permite abrir una consola, cerrarla, volver a retomarla desde otro sitio,
> entre varios a la vez... lo mejor un "man screen" (y Google, que hay algún
> manual bueno al respecto).
> La clave está en que con screen puedes cerrar la consola pero la sesión se
> mantiene por lo que no se cierran las aplicaciones.
>
> 2)
> Conectarte por VNC, lo que requierre un servidor VNC (KDE por ejemplo lo
> incorpora de serie) y configurarlo para permitir tu acceso remoto.
>
> || No se si habrá alguna forma de hacer esto, pero me vendría de perlas si
> || pudiese.
>
> 1) y 2), aunque lo que buscas se parece mucho más a la opción 1).
>
>
> Suerte.



Reply to: