ubuntuusers.de

rsync mit sshpass

Status: Ungelöst | Ubuntu-Version: Xubuntu 18.04 (Bionic Beaver)
Antworten |

Ralf-M3

Anmeldungsdatum:
25. September 2009

Beiträge: 30

Wohnort: Wolfsburg

Hallo,

ich brauche mal einen Denkanstoß

sshpass -p passwort rsync -r --size-only /home/user/probe/ "sftp -P6990" user@Host:/home/user/probe

Ergibt leider einen Fehler sobald ich einen Port angebe.

rsync: link_stat "/home/user/sftp -P22" failed: No such file or directory (2)

Wie kriege ich das mit dem EINZEILER hin?

Vielen Dank im voraus. Ralf

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

Erstmal Meldungen genau lesen:

/home/user/sftp

Im Home liegt das garantiert nicht, sagt ja auch die Meldung als Ganzes.

Und dann steht dieses Beispiel in der man sshpass:

SSHPASS=12345 rsync --rsh='sshpass -e ssh -l test' host.example.com:path . 

Kombiniere beide Hinweise und dann sehen wir weiter.

Ralf-M3

(Themenstarter)

Anmeldungsdatum:
25. September 2009

Beiträge: 30

Wohnort: Wolfsburg

Benno-007 schrieb:

> Und dann steht dieses Beispiel in der man sshpass:

SSHPASS=12345 rsync --rsh='sshpass -e ssh -l test' host.example.com:path . 

Ist mir bekannt und bei ssh oder sftp port 22 alles kein Problem. Leider ist ssh auf dem Server dicht und es muß mit sftp gehen und dann auch noch ein nicht Standard Port.

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

Ich weiß, aber du kannst ja wieder sftp angeben. Ich hab einen Befehl vorm Auge schwebend, wie es gehen könnte - mach mal einen Vorschlag.

Antworten |