- Registriert
- 10.07.08
- Beiträge
- 43
Hi,
Ich weis dazu gibts schon haufenweise Themen, aber leider keins was mir geholfen hat...
Folgendes:
Ich habe hier 3 Server auf einen wird per FTP hochgeladen, die anderen 2 werden dann per rsync gesynct.
Das Problem was ich habe ist nun, dass ich mir nen kleines Sript schreiben wollte, da ich das ja nicht jedesmal alles aptippen will
das Würde soweit auch funktionieren, allerdings muss ich bei der ssh verbindung UND nach dem aufrufen des rsync ein Passkey eingeben, welcher abgefragt wird.
Dieser Passkey ist leider nicht statisch und setzt sich so zusammen:
login222222
die 6 Zahlen am ende werden per zufall alle ca. 30 Sekunden geändert und per "token" an alle weitergegeben.
Gibt es eine möglichkeit dass Abzufragen und dann die Eingabe ins Script einzusetzten, so dass dieses wieder funktioniert?
Ich weis dazu gibts schon haufenweise Themen, aber leider keins was mir geholfen hat...
Folgendes:
Ich habe hier 3 Server auf einen wird per FTP hochgeladen, die anderen 2 werden dann per rsync gesynct.
Das Problem was ich habe ist nun, dass ich mir nen kleines Sript schreiben wollte, da ich das ja nicht jedesmal alles aptippen will

Code:
display dialog " Server Sync tool:" with icon 1 buttons {"Server1", "Server2", "Abbrechen"} default button "Server1" cancel button "Abbrechen"
set DlogResult to result
if button returned of result = "Server1" then
set dienst_start to "ssh user@Server3
rsync /content/dir/ user@Server1:/ziel/dir/
"
tell application "Terminal"
run
do script dienst_start
delay 6
end tell
else if button returned of result = "Server2" then
set dienst_start to "ssh user@Server3
rsync /content/dir/ user@Server2:/ziel/dir/
"
tell application "Terminal"
run
do script dienst_start
delay 6
end tell
else
quit
end if
das Würde soweit auch funktionieren, allerdings muss ich bei der ssh verbindung UND nach dem aufrufen des rsync ein Passkey eingeben, welcher abgefragt wird.
Dieser Passkey ist leider nicht statisch und setzt sich so zusammen:
login222222
die 6 Zahlen am ende werden per zufall alle ca. 30 Sekunden geändert und per "token" an alle weitergegeben.
Gibt es eine möglichkeit dass Abzufragen und dann die Eingabe ins Script einzusetzten, so dass dieses wieder funktioniert?