Le point restant est que si une phrase secrète ("passphrase") est utilisée avec la clé secrète, il faudra l'indiquer au lancement de ssh-agent.
On peut définir une clé secrète dans phrase secrète (pour être sûr que les tâches s'executent correctement même après un redémarrage inopiné par exemple), mais dans ce cas il faut s'assurer qu'elle ne soit pas utilisable par un tiers.
# ssh-agent et clé publique
Posté par Ellendhel (site web personnel) . En réponse au message Dans un script, je voudrais pouvoir fournir les paramètres de connexion (login, password) en dur aux commandes "scp" et "ssh" comme avec la commande "wget" ci-d. Évalué à 6.
Pour cela il faut créer un couple de clé privée / clé publique et utiliser ssh-agent pour automatiser le tout :
http://doc.ubuntu-fr.org/ssh#utiliser_le_ssh-agent
http://mathieu-androz.developpez.com/articles/linux/ssh/#LIV(...)
Le point restant est que si une phrase secrète ("passphrase") est utilisée avec la clé secrète, il faudra l'indiquer au lancement de ssh-agent.
On peut définir une clé secrète dans phrase secrète (pour être sûr que les tâches s'executent correctement même après un redémarrage inopiné par exemple), mais dans ce cas il faut s'assurer qu'elle ne soit pas utilisable par un tiers.