[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] - script afficher les deux infos



On Wed, 29 May 2013 10:40:26 +0200
Nahliel Steinberg <marc.naon@gmail.com> 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.


Reply to: