Estoy usando un macbook y molesto por ssh tiempo de espera de todos los días.
Cuando mi conexión a internet es baja(por trasladarse a la sala de conferencias) o la mayoría de las veces que el macbook pone en modo de suspensión, conexiones ssh mostrar mensaje de tiempo de espera Timeout, server ~~~~ not responding.
después de 10~15 segundos, y cualquier tecla de entrada incluyendo Ctrl+zxcd todos no hace nada antes de tiempo de espera.
¿Cómo puedo cambiar esto, así que en lugar de esperar 15 segundos para volver a abrir ssh o el relanzamiento de la terminal para abrir otra conexión ssh que puedo conseguir mensaje de tiempo de espera y desconecta después de 3 segundos?
Aquí está mi ~/.ssh/config archivo... sí he tratado de ServerAliveInterval pero no funcionó.
Host git-codecommit.*.amazonaws.com
User ABCDEFGHICJKLMNOPQRST
IdentityFile ~/.ssh/id_rsa
Host *
ServerAliveInterval 3
ConnectTimeout 3
ConnectionAttempts 1
También mi /etc/ssh/ssh_config es modificado que contiene sólo comentarios.
(Porque de bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
.)
Para reproducir este, ssh cualquier host remoto y, a continuación, apague el Wifi.