J'essaie de coder un script shell qui utilise une connexion ssh pour effectuer des "pulsations". Je souhaite mettre fin à la connexion côté client et côté serveur après un certain délai (une fois la connexion interrompue).
Ce que j'ai trouvé jusqu'à présent:
- TCPKeepAlive oui / non pour ssh et sshd
- ClientAliveCountMax pour sshd
- ClientAliveInterval pour sshd
- ServerAliveCountMax pour ssh
- ServerAliveInterval pour ssh
Pour changer "ClientAliveCountMax", je devrais modifier sshd_config sur chaque ordinateur cible (cette option est désactivée par défaut).
Ma question est donc la suivante: puis-je également utiliser "TCPKeepAlive" (sans rien changer d'autre sur les machines source / cible)?
Le système d'exploitation cible est SLES11 SP2 - mais je ne pense pas que ce soit pertinent ici.
ControlMaster
option et utilisez-vous des connexions esclaves?