Bonjour, J'ai un script qui me déploie des clés automatiquement sur mes environnements le voici :
#!/bin/bash a=0 for IP in `cat iptest` do a=`expr $a + 1` cat id_rsa.pub | ssh root@$IP "cat - >> .ssh/authorized_keys" echo -e "\033[1;32m $a - copie de la clé sur $IP [OK] \033[0m" done le fichier iptest qui est parsé contient la liste des adresses IP des machines uniquement comme ceci : 192.168.0.1 192.168.0.2 etc..... J'ai une autre version de mon fichier qui contient les adresses ip + nom de machine comme ceci : 192.168.0.1 machine1 192.168.0.2 machine2 etc..... Savez-vous comment je peux adapter mon script pour qu'il m'affiche dans le echo l'ip et le nom de la machine sur laquelle la clé à été copiée ? -- Nahliel -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers [email protected] En cas de soucis, contactez EN ANGLAIS [email protected] Archive: http://lists.debian.org/[email protected]

