Eres un cansador de almas amigo. Ya sabemos que tu para entrar en las máquinas lo haces con nosecuantas claves publico/privadas y nosecuantos puertos no standard, y nosecuantas passwords superlargas, etc …
Ya sabemos que tu eres así pero en las empresas no. En muchas pues al final tiran de user, password y a correr. La seguridad a nivel de red y fuera.
Para automatizar accesos vía ssh se suele usar sshpass. Todo el mundo sabe que es una mala idea dejar la password allí pero se hace.
sshpass -p "lapassword" ssh -o StrictHostKeyChecking=no eluser@192.168.1.111 -p 22
sshpass -p "lapassword" ssh -o StrictHostKeyChecking=no eluser@192.168.1.112 -p 3105
Lo ideal sería añadir nuestro user para acceder mediante key pero … ya se sabe.
La cosa es que muchas veces sshpass viene al rescate. Sabemos que no es lo correcto pero se sigue usando.
Quien diga que nunca ha usado sshpass que tire la primera piedra.
Saludos cordiales.