Quiero ejecutar un script, start.sh
en un servidor remoto que ejecuta esto:
nohup node server.js &
Ingenuamente, llamo a SSH así:
ssh myserver <<EOF
./start.sh &
EOF
Esto inicia el script, pero deja la sesión conectada. Quiero seguir este paso con otros comandos en un script, por lo que no es bueno.
¿Cómo puedo enviar SSH a la máquina remota, iniciar un nohup
comando en segundo plano y luego desconectarme? Supongo que podría poner el proceso SSH en segundo plano, pero eso no parece correcto.
> /dev/null
.