Ich habe bei Hetzner ein einfaches Webhosting, kann darauf per SFTP zugreifen (mit publickey), aber nicht per SSH. sftp user@server.xxx funktioniert, aber dann muss ich mich per FTP-Befehlen weiterhangeln, z.B. per cd /abc/def und dann per get filename einzelne Dateien herunterzuladen. das geht nicht per Shellscript.
Ich suche nun eine Möglichkeit, ein Verzeichnis auf meinem lokalen Recbner mit einem Verzeichnis auf dem Hetzner-Server zu synchronisieren (nur Download von Hetzner zu mir) sodass ich z.B. Dateien nach dem Muster xyz-123* herunterlade, aber nur die Dateien, die noch nicht auf meinem lokalen Rechner sind.
Ein rsync -a -e ssh user@server.xxx:/abc/def/xyz-123* . funtioniert jedenfalls nicht. curl macht das auch nicht, kann keine Wildcards.