Re: copie sur plusieurs postes en même temps
Le Jeudi 20 Avril 2006 09:53, Tahar a écrit :
> --- steve <dlist@bluewin.ch> a écrit :
> > Le Jeudi, 20 Avril 2006 09.33, Tahar a écrit :
> > > Bonjour à tous,
> >
> > Hello,
> >
> > > Je voudrais savoir comment faire pour copier un
> > > fichier sur plusieurs postes en même temps à
> >
> > partir du
> >
> > > réseau,
> >
> > en même temps, je ne sais pas. Mais on peut écrire
> > un script bash avec une
> > boucle, genre
> >
> > for i in 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
> > 19 20
> > do
> > scp fichier_a_copier user@192.168.1."$i":
> > done
> >
> > > par exemple je suis sur un machine dont l'adresse
> >
> > est
> >
> > > 192.168.1.1 et je veux copier sur les machines de
> > > 192.168.1.2- 192.168.1.20; donc j'ai 20 machines.
> > >
> > > est ce que on peut faire ça via scp ????? ou bien
> >
> > est
> >
> > > ce qu'il y a une commande qui ne nécessite pas à
> >
> > ce
> >
> > > qu'on spécifie toute la plage.
> > >
> > >
> > > PS : toutes les machines ont le même username et
> >
> > le
> >
> > > même mot de passe
> >
> > ça aide ;-)
>
> Merci beaucoup pour votre réponse, mais le problème
> c'est que quand je fais un script qui requiert un mot
> de passe, d'abord, le mot de passe m'est demandé sur
> le shell et dès que je le tape, le script s'arrête, et
> je n'ai pas su comment passer un mot de passe
> directement dans le script
En échangeant les clés publiques des machines, avec ssh-agent, ou avec un
pass-phrase vide, pas besoin de mot de passe...
>
> Encore merci
>
> > > Merci pour votre aide
> >
> > J'espère que ça aide
> >
> > Bonne journée
> >
> > --
> > steve
> > jabber : sdl@jabber.org
Reply to: