¿Qué hace realmente ServerAliveCountMax en SSH?
Estoy tratando de asegurarme de que cuando me conecto a mi servidor a través de SSH, la conexión permanezca abierta durante un largo período de tiempo en lugar de que la conexión se apague después de un corto período de inactividad. Este es el ejemplo
Host *
ServerAliveInterval 60
ServerAliveCountMax 2
Escuché de una fuente que la configuración anterior siempre enviará una respuesta al servidor cada 60 segundos siempre que el servidor reciba esa respuesta. Sin embargo, si por alguna razón la respuesta no llega al servidor, intentará enviar otro mensaje. Si ese mensaje también falla, cerrará la conexión. (Siento que esto está mal)
La segunda y la tercera fuente embargo dicen algo diferente. Afirman que se enviará un mensaje al servidor cada 60 segundos si hay un período de inactividad, pero solo enviará 2 solicitudes y luego cerrará la conexión.
Entonces, ¿qué hace exactamente ServerAliveCountMax?
Interval
set para0
deshabilitarla. Pero no está claro si se estableceMax
a0
. ¿Enviaría infinitos ping vivos, o ninguno?