Suchergebnisse

  1. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    ok, hier sind beide Scripte. Beim Download hat sich seit dem letzten allerdings nichts geändert. Kurze Erklärung zum Upload: Da gibt es sogar 3 Anwender, die Dateien hochladen - sind im Endeffekt Rückmeldungen "Produktion abgeschlossen". Damit diese Rückmeldungen den einzelnen Usern zugeordnet...
  2. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Kurze Rückmeldung von mir: Nachdem beide Scripte (download und upload) mittlerweile seit 2 Wochen im Produktions-Betrieb aktiv sind: Funktioniert problemlos. Nochmal herzlichen Dank an alle Helfer! (y) (y) (y)
  3. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Danke dir für die Erklärung (wieder einmal :D) Da bin ich trotz kräftiger Gegenströmung die letzten Tage dank euch (und vor allem auch dir und @DrDeath ) ein ganzes Stück vorwärts gekommen. ??
  4. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    ok, kann ich nachvollziehen. Mein Denkfehler: Ich hatte das find...-Konstrukt nie allein getestet, sondern immer gleich einer Variablen zugeordnet; und dabei werden aus den Zeilen offensichtlich (automatisch?) Leerzeichen. Deswegen hatte ich geglaubt, das find...-Konstrukt liefert die einzelnen...
  5. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    @luddi : Natürlich hast du auch hier wieder Recht -Edit: Hatte ich zuerst gedacht, sh. unten. Wie gesagt, ich hatte diese Sort-Zeile nur auf der Suche nach "Linux String sortieren" gefunden, getestet und gesehen, dass es funktioniert. Erst hinterher hatte ich mir den "tr"-Befehl angesehen und...
  6. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    @Benares : danke auch dir, aber das hatte ich bereits kapiert und mit "prima, danke, das funzt" gemeint ;) @luddi : Jawohl, klasse. Mein Fehler war, dass ich erst ab " | sort" angehängt habe. Hätte ich mal vorher schon nachgesehen, was "tr" macht, wär ich wohl selbst drauf gekommen, dass das...
  7. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Prima, danke, das funzt. Wieder was gelernt. Das mit dem sort hinten anhängen ging aber (bei mir) nicht; wie müsste das richtig aussehen? Ist nicht wichtig, mit dem stringS1=$() funktionierts ja und reicht mir auch, die Zusatzfrage ist mehr Nuegierde oder positiv ausgedrückt Lern-Interesse..
  8. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Hi nochmal, und schon wieder brauch ich Hilfe beim md5-Vergleich. Da ich auch Dateien hochladen muss, wollte ich dasselbe System zur Überprüfung nutzen. Das heisst: Ich lade die Dateien hoch mit mput *, lade sie sofort wieder herunter mit mget *, und vergleiche die MD5 der Dateien vom...
  9. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    So, nun ist sie da, die (vorläufig ;) ) endgültige Version. Änderungen wie oben beschrieben, dann noch die Anmerkungen von @luddi eingebaut. Hauptsächlich aber eben auch das Logfile - war mir wichtig, um bei fehlenden Daten auch später noch nachvollziehen zu können, obs am Script oder am...
  10. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Ja, genau so! Bin grad dabei, als "Ersatz" noch das Erstellen einer täglichen Log-Datei dazuzubasteln. Wenn auch das fertig ist, werd ich das Gesamt-Script noch einmal posten... Und während ich dir das grade schreibe, fällt mir ein, dass ich (statt der beiden gelöschten Vergleiche) wenigstens...
  11. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Musste meine "2 Hosenträger" (die beiden md5-Vergleiche downloadDir1-destDir1-destDir2) am Ende wieder entfernen; was ich nicht beachtet hatte: Die beiden "endgültigen User-Verzeichnisse werden ja vom User asynchron bearbeitet und diese Dateien dann dementsprechend auch asynchron...
  12. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Hi nochmal, danke dir für die Anmerkungen. 1.: Das war mir durchaus klar; es gibt für mich aber keinen Grund, die exit codes auszuwerten. Deshalb wars mir wurscht. Hast aber definitiv Recht, zu vernünftigem "Programmieren" gehört das eigentlich dazu. 2. Da bin ich (wohl falsch) davon...
  13. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Hi zusammen, jetzt ging es doch schneller als gedacht, im Anhang mein fertiges Script. Für alle, die den Thread nicht von Anfang gelesen haben: Fast alles in diesem Script ist nicht auf meinem Mist gewachsen, sondern kommt vor allem von @DrDeath und @luddi und den Tips von ein paar anderen...
  14. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Klar, werd ich machen - ohne eure Hilfe wär ich nie und nimmer so weit gekommen, wie ich jetzt schon bin. Der grösste Teil wird eh das sein, was du vorgeschlagen hast, lediglich erweitert um den doppelten Download und den md5-check. Wird aber sicher noch ein paar Tage dauern, hab dummerweise...
  15. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Und wieder mal danke an alle, besonders an @luddi für die ausführliche Beschreibung. Nachdem ich jetzt danke deiner Erklärungen weiss was deine Zeilen string1=` bezwecken, weiss ich, wonach ich suchen muss, um es komplett zu verstehen... (y) Und ja, was ich bei einer Fallunterscheidung machen...
  16. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Hi, ich danke auch euch! "Optimierung der Laufzeit": Darauf kann ich, denke ich, verzichten - wie schon gesagt, es geht um Dateien mit einer max. Grösse von um 3kB, da benötigt eine zusätzliche Abfrage evtl. mehr Zeit als das Prüfen der Checksumme. @luddi; Leider versteh ich jetzt erstmal gar...
  17. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Kann den letzten Post leider nicht mehr bearbeiten: Nach einigem Rumprobieren und Lesen denke ich nun, dass die md5-Lösung wohl die Beste und sicherste und nichtmal so kompliziert ist, wie ich gedacht habe. Meine angedachte Vorgehensweise (hab jetzt nur die nächsten paar Stunden keine Zeit mehr...
  18. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Auch dir danke für den Tip; daraus schliesse ich mal, dass die prinzipielle Idee gar nicht so verkehrt ist. ;) Ok, dachte eben, so ists einfacher, weil die "filelist"-Dateien ja schon da sind. Und ich bin eben nicht so fit in Linux, hab jetzt eben erst durch Suche und Probieren rausgefunden...
  19. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    Da mir das Script nach wie vor gefällt, habe ich überlegt, wie die Sicherheit vielleicht doch noch erhöht werden könnte. Meine (hoffentlich nicht ganz blöde) Idee: Ich könnte doch die Dateien direkt hintereinander 2mal in 2 verschiedene lokale Verzeichnisse runterladen und dann für beide lokalen...
  20. A

    Zugriff auf externen Server mit SSH - private key - scp funktioniert, rsync nicht

    "Nur" ist gut - wie gesagt, es geht um Produktions-Aufträge (edifact). Gut wärs nicht - wenn ich auch zugebe, dass es bei dieser Dateigrösse eher unwahrscheinlich ist. Aber "sicher" ist halt was anderes. Und das, wo Linux immer als DAS sichere System angepriesen wird.... Bin schon etwas...