Hi Leute,
ich habe ein kleines Script geschrieben, was für mich ein verbessertes ssh darstellt und einiges automatisch machen soll. Nach dem rsync soll es per ssh auf den angebenen Server drauf und die Nachfoglenden Befehle ausführen. Das macht es jedoch nicht. Es wartet ab, bis man wieder manuell vom Server runtergegangen ist und führt dann erst die restlichen Befehle aus. Wo liegt mein Fehler?
user=$(whoami)
/usr/bin/rsync .ssh/authorized_keys $1:~/.ssh/
ssh -o StrictHostKeyChecking=no $user@"$1"
#-o verhidnert die Abfrage nach yes/no, das passwort muss dann mauell eingegeben werden.
cd #Nur zur Sicherheit, falls man mal doch nicht automatisch im Home ankommt.
cp /DBA/nest/senv/templates/.profile* .
cp /DBA/nest/senv/templates/.bash* .
. ./.profile
Gruß
darki94