pit234a
Well-Known Member
Einer meiner EMaill-Provider hatte mir irgendwann wegen meiner großen Geduld (als langjähriger Kunde) einen Web-Space von 100G geschenkt.
Das hatte ich erst mal fleißig ignoriert, beginne aber nun damit zu spielen.
Dieser Webspace ist ein SFTP-Server für den ich Nutzername und Passwort erhalten habe.
Das ist gut, es ist irgendwie genau das, was ich überhaupt haben möchte.
Also, einloggen über Konsole oder Filezilla ist kein Problem, entsprechend auch das Hin- und Herladen von Daten nicht.
Das habe ich getan und will diese Daten dann auch mal aktualisieren. Dafür nutze ich dann SSHFS aus der Konsole und ebenfalls kein Problem. Anschließend RSYNC aus der Konsole, etwas lahmer, als erwartet, aber alles gut.
So weit so gut, aber nun möchte ich die Aktualisierung mit rsync gerne in einem Script automatisieren und scheitere daran, dass ich sshfs nicht ein Passwort mitgeben kann.
Versucht habe ich es mit sshpass, erfolglos.
Gelesen habe ich von der sshfs Option -o IdentityFile, wo ich scheinbar auch (außer keys) ein Passwort hinterlegen könnte, aber in der FreeBSD-man zu sshfs sehe ich von dieser Option nichts.
Mir käme es also darauf an, die SFTP-Freigabe über Script oder (nicht so gerne) Eintrag in der fstab zu mounten, ohne dabei aktiv mein erhaltenes Passwort tippen zu müssen.
Wenn das ohne Umweg über sshfs geht, würde mir das noch besser gefallen.
Wenn ich sshfs nutzen muss, bleibt die Frage: wie geht das denn inaktiv und automatisiert?
Das hatte ich erst mal fleißig ignoriert, beginne aber nun damit zu spielen.
Dieser Webspace ist ein SFTP-Server für den ich Nutzername und Passwort erhalten habe.
Das ist gut, es ist irgendwie genau das, was ich überhaupt haben möchte.
Also, einloggen über Konsole oder Filezilla ist kein Problem, entsprechend auch das Hin- und Herladen von Daten nicht.
Das habe ich getan und will diese Daten dann auch mal aktualisieren. Dafür nutze ich dann SSHFS aus der Konsole und ebenfalls kein Problem. Anschließend RSYNC aus der Konsole, etwas lahmer, als erwartet, aber alles gut.
So weit so gut, aber nun möchte ich die Aktualisierung mit rsync gerne in einem Script automatisieren und scheitere daran, dass ich sshfs nicht ein Passwort mitgeben kann.
Versucht habe ich es mit sshpass, erfolglos.
Gelesen habe ich von der sshfs Option -o IdentityFile, wo ich scheinbar auch (außer keys) ein Passwort hinterlegen könnte, aber in der FreeBSD-man zu sshfs sehe ich von dieser Option nichts.
Mir käme es also darauf an, die SFTP-Freigabe über Script oder (nicht so gerne) Eintrag in der fstab zu mounten, ohne dabei aktiv mein erhaltenes Passwort tippen zu müssen.
Wenn das ohne Umweg über sshfs geht, würde mir das noch besser gefallen.
Wenn ich sshfs nutzen muss, bleibt die Frage: wie geht das denn inaktiv und automatisiert?