R4R
12-01-2006, 09:56
hi leute,
ich habe mit ein OpenVPN netz aufgebaut mit 2 clients.
Da ich oft updates bzw. veränderungen an allen PCs durchführen muss, habe ich folgendes erstellt. ssh+rsa login und das script:
#!/bin/bash
ssh root@10.20.4.2 "$1"
ssh root@10.20.4.3 "$1"
wenn ich jetzt ./commad "wget http://www.blalba.com/test.txt -P /root/" eingebe klappt es auf beiden clients. Wenn ich hingegen ein packet emergen möchte macht er es nur auf einem Client und auf dem zweitem kriegt er einen timeout (vermutung).
Wie kriege ich es hin das größere befehle auch auf allen rechner ausgeführt werden ? Oder wie kann ich eine datei auf allen servern zeitgleich bearbeiten (grep,sed,etc.) ?
ich habe mit ein OpenVPN netz aufgebaut mit 2 clients.
Da ich oft updates bzw. veränderungen an allen PCs durchführen muss, habe ich folgendes erstellt. ssh+rsa login und das script:
#!/bin/bash
ssh root@10.20.4.2 "$1"
ssh root@10.20.4.3 "$1"
wenn ich jetzt ./commad "wget http://www.blalba.com/test.txt -P /root/" eingebe klappt es auf beiden clients. Wenn ich hingegen ein packet emergen möchte macht er es nur auf einem Client und auf dem zweitem kriegt er einen timeout (vermutung).
Wie kriege ich es hin das größere befehle auch auf allen rechner ausgeführt werden ? Oder wie kann ich eine datei auf allen servern zeitgleich bearbeiten (grep,sed,etc.) ?