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 > >