Sto cercando di codificare uno script di shell che utilizza una connessione ssh per fare "battiti del cuore". Voglio terminare il lato client e server di quella connessione dopo un certo timeout (dopo che la connessione si interrompe).
Quello che ho trovato finora:
- TCPKeepAlive sì / no per ssh e sshd
- ClientAliveCountMax per sshd
- ClientAliveInterval per sshd
- ServerAliveCountMax per ssh
- ServerAliveInterval per ssh
Per cambiare "ClientAliveCountMax" dovrei modificare sshd_config su ogni macchina target (questa opzione è disabilitata di default).
Quindi la mia domanda è: posso usare "TCPKeepAlive" anche per i miei scopi (senza cambiare nient'altro sui computer di origine / destinazione)?
Il sistema operativo di destinazione è SLES11 SP2, ma non credo sia rilevante qui.
ControlMaster
opzione e stai usando le connessioni slave?