Se você estiver recebendo broken pipe
de erro após N minutos de tempo em sua conexão SSH, isso geralmente acontece devido à inatividade da conexão TCP.
Então, você pode ativá-lo no /etc/ssh/sshd_config
do servidor com o parâmetro:
"ClientAliveInterval = 'specify your time'"
ou no arquivo /etc/ssh/ssh_config
do cliente com
"ServerAliveInterval = 'Specify Your Time Interval'"
certifique-se de que o intervalo de tempo deve estar em segundos. (por exemplo, 60 significa 1 min)
Espero que isso resolva seu problema.