Eu não tenho certeza do que está acontecendo lá, mas se você tiver uma conexão ssh instável, use o tmux.
tmux
Ele abrirá uma sessão de terminal que está dentro de um contêiner ao qual você pode se reconectar mais tarde. Qualquer coisa que esteja dentro desse terminal virtual continuará funcionando se a sessão for desconectada. Então, depois que você for expulso, volte para o ssh e corra
tmux attach
então você vai pegar exatamente onde você parou.
Existe outro programa mais antigo que também chama "screen", mas enquanto é mais comum encontrar, ele não é mantido ativamente.