Page 1 of 1

Script für Verteilung über SSH

Posted: 2005-12-28 14:31
by [gca].dfritz
Hallo zusammen,

ich wollte mal fragen, ob jemand ein Script kennt mit dem ich meine SSH Keys oder auch andere Dinge auf die Server verteilen kann. Sowas wäre absolut praktisch.

Für eine Quelle wäre ich sehr dankbar.

Gruß DFritz

Re: Script für Verteilung über SSH

Posted: 2005-12-28 21:54
by captaincrunch
Für SSH-Keys gibt's unter Debian ssh-copy-id, da kannst du dir was abschauen.

Re: Script für Verteilung über SSH

Posted: 2005-12-31 03:30
by bfrackie
hab mal vor einiger zeit den artikel hier gelesen, vielleicht hilfts dir ja:

http://www.linux-magazin.de/Artikel/aus ... h/dsh.html

Re: Script für Verteilung über SSH

Posted: 2006-01-06 15:58
by [gca].dfritz
Hallo zusammen,

ich habe mir inzwischen was gebastelt.

Shell Script mit einer Textdatei, die die Hostnamen enthält.
Danach wird die authorized_keys vom lokalen Rechner zu allen entfernten Rechnern wegkopiert.

Falls jemand Interesse hat, bitte melden.

Gruß dfritz

Re: Script für Verteilung über SSH

Posted: 2006-01-06 16:02
by oxygen
[GCA].dfritz wrote: Danach wird die authorized_keys vom lokalen Rechner zu allen entfernten Rechnern wegkopiert.
Aua... ganz böse Sache. Was machst du wenn da vorher schon was drin stand? Vom kopieren sollte man absehen und stattdessen den Key z.B. per echo " ... " >> ~/.ssh/authorized_keys einfügen. Oder halt recht einfach per
cat ~/.ssh/id_rsa.pub | ssh user@host 'cat >> ~/.ssh/authorized_keys'

Re: Script für Verteilung über SSH

Posted: 2006-02-13 10:24
by [gca].dfritz
Hallo,

das macht nix, da die Keys auf den 200 Servern immer den gleichen Stand haben sollen / müssen.

Gruß Daniel