Por que o nohup não funciona conforme descrito com minha conexão com a AWS por meio do PuTTY?

Por que o nohup não funciona conforme descrito com minha conexão com a AWS por meio do PuTTY?

Estou me conectando a uma instância AWS EC2 (ubuntu) do Windows 10 usando Putty. Quando tento fazer nohup sleep 180 &isso exite conectar novamente, o trabalho desaparece. Repeti com um sono mais longo e originalmente encontrei esse problema ao tentar fazer isso em algum código python de longa execução. eu sei desse post... executado em segundo plano após o logout do SSH como tudo que pesquisei dizia a mesma coisa, mas não está funcionando para mim. Há algo diferente no Windows 10 e no Putty ou algo que estou perdendo? Posso tentar instalar screen, mas acho que nohup deveria funcionar?

Atualização sobre o que tentei até agora. Referenciei a postagem sugerida no systemd. Eu usei:

$ nohup sleep 180 &
$ grep Sig /proc/$!/status

SigQ:   0/60090
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000001
SigCgt: 0000000000000000

Com base na postagem, isso significa que meu problema não é "que o processo gerado implemente seu próprio manipulador para SIGHUP"

Então tentei o seguinte:

systemd-run --scope --user sleep 300

Em seguida, desconectei-me da rede sem fio e tentei reconectar-me através do Putty e o trabalho desapareceu. Quando a massa falha, o trabalho é interrompido.

informação relacionada