Estoy en el proceso de crear un script bash que se conecta a las máquinas remotas y crea claves privadas y públicas.¿Cómo crear un script bash para verificar la conexión SSH?
Mi problema es que las máquinas remotas no son muy confiables, y no siempre están funcionando. Necesito un script bash que compruebe si la conexión SSH está activa. Antes de crear las claves para uso futuro.
Normalmente, uno ejecuta 'ssh-keygen' para generar un par de claves en el equipo local, luego' ssh-copy-id' para copiar la clave pública en máquinas remotas. Parece que estás haciendo las cosas de manera diferente. ¿Por qué, cuál es tu objetivo? – ephemient
Dado que obviamente está cambiando la forma en que las máquinas remotas establecen conexiones, considere implementar * mosh *. http://mosh.mit.edu/ Está destinado a complementar SSH en conexiones inestables. Tengo muy buenas experiencias con eso. – Aeyoun