De acuerdo, no lo leí bien, usé las comillas al revés jajaj

Esta web
https://stackoverflow.com/questions/28360288/ssh-remotely-run-a-script-and-stay-there/28360598#comment45064288_28360598
sugiere que añadas la opción -t al comando de ssh. Lo he probado con un
servidor local y me funciona.

xfce4-terminal -x ssh -t root@localhost 'bash -c "apt-get update && apt-get
upgrade"; bash'


El lun., 4 may. 2020 10:47, Camaleón <noela...@gmail.com> escribió:

> El 2020-05-04 a las 10:31 +0200, Miguel Ángel Sánchez escribió:
>
> > El lun., 4 may. 2020 10:19, Camaleón <noela...@gmail.com> escribió:
> >
> > > El 2020-05-04 a las 08:42 +0200, Esteban Torres escribió:
>
> (...)
>
> > > > > Si se os ocurre alguna otra cosa, soy toda orejas.
> > > > >
> > > > Has pensado en ssh?
> > > >
> > > > ssh root@127.0.0.1 .........
> > >
> > > Buena idea, porque tengo ssh y configurado ex profeso para actualizar
> > > Firefox (solo root lo puede actualizar).
> > >
> > > sm01@stt008:~$ xfce4-terminal -x ssh root@localhost "apt-get update &&
> > > apt-get upgrade"
> > > sm01@stt008:~$
> > >
> > > Ejecuta todo bien, pero al finalizar cierra la terminal.
> > >
> > > Si tiro de bash, ejecuta todo bien pero al finalizar no me retorna a la
> > > shell, el cursor queda en blanco:
> > >
> > > sm01@stt008:~$ xfce4-terminal -x ssh root@localhost 'bash -c "apt-get
> update && apt-get upgrade"; exec bash'
>                                                          ^^^^^^^
> > >
> > > ¿Qué me faltaría?
>
> > Prueba con esto,
> >
> > xfce4-terminal -x ssh root@localhost 'bash -c "apt-get update && apt-get
> > upgrade; bash" '
> >
> > Y que sea bash el que lance la línea de comandos.
>
> Ya lo he probado (ver más arriba ^^^^), se queda en blanco.
>
> Saludos,
>
> --
> Camaleón
>
>

Responder a