On Wed, 29 May 2013 10:40:26 +0200
Nahliel Steinberg <[email protected]> wrote:

> 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 ?

Pourquoi pas avec une recherche DNS?

#!/bin/bash
a=1
for IP in `cat iptest`
do
        cat id_rsa.pub | ssh root@$IP "cat - >> .ssh/authorized_keys"
        NAME=`nslookup "$IP" | tail -n2 | head -n1 | cut -d'=' -f2`
        echo -e "\033[1;32m $a - copie de la clé sur $IP [OK] -$NAME\033[0m"
        a=`expr $a + 1`
done

-- 
<Cucu> Tu comprends, ce que je veux, c'est qu'enfin,
       une fille ait peur de me perdre...
<Knight2000> Réincarne toi en clés de voiture.

--
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]

Répondre à