Kiitokset vastauksista. Tarve on se että muutama palvelin pitäisi keskenään ssh-tunnelit "päällä" vaikka välillä olisikin ongelmia.
Eikös tuossa periaatteessa pitäisi toimia sama idea.
Eli toisin sanoen, teet ensin ssh-avaimet jotta salasanaa ei kysytä uudelleenmuodostuksen yhteydessä. Eli suomeksi ohjeet miten tehdään SSH-avain (jos ei ole tuttu entuudestaan) löytyy
http://www.kapsi.fi/ohjeet/ssh-avain.html (tietenkin korvaat vain serverit oikeiksi...).
Sen jälkeen koetat lisätä .ssh/config kotikansiossa siellä serverillä nuo asetukset mitä tuolla blogimerkinnässäni merkkasin, eli vaikka jos serveri olisi "Xob" (kuten siis kapsin tapauksessa itsellä) voi tehdä näin:
Host Xob
Hostname xob.kapsi.fi
ServerAliveInterval 3
ServerAliveCountMax 1
Sen jälkeen kun luot SSH-putken, et tee sitä normaalisti ssh + parametrit, vaan laitat sen while-silmukan sisälle, eli
while true; do ssh xob (ja muut ssh-parametrisi); done
Saatko tällä tapaa toimimaan? SSH-putkia muodostettaessa uudelleen voi kuitenkin tulla myös "Address already in use" tjsp. virhe, mmmmutta kannattaa koettaa silti.