alle X Minuten Upload eines Ordners auf Server

  • für mich ist dieses CommandLine ein buch mit 7 siegeln,

    arbeite immer nach Howto´s (CopyPaste)

    Der Raspy ist von außen nicht erreichbar (Datenkarte ohne extern erreichbare IP Adresse)

    es soll vom Raspy der ganze Inhalt des www Ordner: /etc/home/www an Strato "/" (Mutterverzeichnis übergeben werden

  • Hallo,

    Zitat

    arbeite immer nach Howto´s (CopyPaste)

    Das kann man ja machen, wenn man dabei was lernt, um zu dem Punkt zu kommen, wo man das auf Basis des eigenen Wissen dann ohne Copy&Paste hinbekommt. Bzw. man muss zusätzlich die Motivation haben, sich die entsprechenden Dokus durchzulesen, sonst wird das nie nie nie nie was.

    Zitat

    Der Raspy ist von außen nicht erreichbar (Datenkarte ohne extern erreichbare IP Adresse)

    Der Pi kommt aber ins Internet, oder?

    Zitat

    es soll vom Raspy der ganze Inhalt des www Ordner: /etc/home/www an Strato "/" (Mutterverzeichnis übergeben werden

    Dann schreibst du dir ein Skript, dass genau das macht. Dann schreibst du dir eine systemd Timer Unit, die alle 10 Minuten eine systemd Service Unit ausführt, die das Skript ausführt. Klingt kompliziert, ist es aber nicht, also jedenfalls nicht der systemd Teil.

    Funktioniert wirklich nur sftp oder kannst du auch per scp Dateien auf den Server kopieren?

    Gruß, noisefloor

  • #!/usr/bin/expect
    # hier ein Script dass bei mir funktioniert

    spawn sftp lalala.de@ssh.strato.de
    expect "password:"
    send "meinpasswort\n"
    expect "sftp>"
    send "put /home/pi/Desktop/Ordner/datei*\n"
    expect "sftp>"
    send "exit\n"
    interact

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!