(15 réponses)
Fermé il y a 8 ans.
Comment puis-je me connecter en ssh à plusieurs hôtes (par exemple, host1, host2, host3, etc.) et cat /etc/fstab
pour générer report.txt
?
Réponse acceptée :
Oui, vous pouvez ssh hostname command
et redirigez la sortie vers votre report.txt
Le script suivant pour obtenir ce rapport de tous vos hôtes. servername.dat contient tous les noms d'hôtes.
#!/bin/sh
SERVERLIST=servername.dat
ICMD='cat /etc/fstab'
while read SERVERNAME
do
ssh -n $SERVERNAME $ICMD > $SERVERNAME_report.txt
done < "$SERVERLIST"