Je suis en train de créer un script bash qui se connecterait aux machines distantes et créerait des clés privées et publiques.
Mon problème est que les machines distantes ne sont pas très fiables et qu'elles ne sont pas toujours opérationnelles. J'ai besoin d'un script bash qui vérifierait si la connexion SSH est en place. Avant de créer les clés pour une utilisation future.
ssh-keygen
pour générer une paire de clés sur la machine locale, puisssh-copy-id
pour copier la clé publique sur des machines distantes. Il semble que vous faites les choses différemment. Pourquoi, quel est votre objectif?