Mantenere la sessione SSH Linux dalla disconnessione

Mantenere la sessione SSH Linux dalla disconnessione
Mantenere la sessione SSH Linux dalla disconnessione

Video: Mantenere la sessione SSH Linux dalla disconnessione

Video: Mantenere la sessione SSH Linux dalla disconnessione
Video: Come visualizzare file nascosti e come nascondere un file su Windows 7 e Vista - YouTube 2024, Maggio
Anonim

Sono il tipo di geek che ha un client SSH sempre aperto, connesso ai miei server più usati in modo da avere accesso immediato per il monitoraggio e quant'altro. Come tale, mi irrita molto quando mi disconnetto, quindi condivido alcuni metodi per mantenere viva la tua sessione.

È possibile configurare il client ssh in modo che invii automaticamente un codice di codice no-op di protocollo ogni numero di secondi in modo che il server non si disconnetta. Questa impostazione viene talvolta definita Keep-Alive o Stop-Disconnecting-So-Much in altri client.

Configurazione globale

Aggiungi la seguente riga al file / etc / ssh / ssh_config:

ServerAliveInterval 60

Il numero è il numero di secondi prima che il server invii il codice non operativo.

Configurazione utente corrente

Aggiungi le seguenti righe al file ~ /.ssh / config (crea se non esiste)

Host * ServerAliveInterval 60

Assicurati di indentare la seconda riga con uno spazio.

Configurazione per host

Se si desidera abilitare keep keep alive per un singolo server, è possibile aggiungerlo nel file ~ /.ssh / config con la seguente sintassi:

Host *hostname.com ServerAliveInterval 60

Funziona abbastanza bene, spero che aiuti qualcun altro là fuori.

Consigliato: