SSH og rsync

Alle tekniske spørgsmål som ikke hører ind under de andre fora.
naucher
Indlæg: 359
Tilmeldt: 23. jan 2009, 21:14
IRC nickname: naucher
Geografisk sted: Aabenraa

SSH og rsync

Indlæg af naucher »

På min "nye" PC har jeg dannet en "ssh-nøgle" via

Kode: Vælg alt

ssh-keygen

Den offentlige nøgle har jeg kopieret ind i authorized_keys2 på min QNAP NAS-server, hvorefter jeg kan få direkte adgang til NAS-serveren via kommandoen:

Kode: Vælg alt

ssh -i ~/.ssh/lenovo admin@QNAP

Det virker bare fint :)

For at hente nogle filer fra backup'en på NAS-serveren bruger jeg så kommandoen:

Kode: Vælg alt

rsync -avz -e 'ssh -i ~/.ssh/lenovo' admin@QNAP:/share/Backup/R51/Billeder/* ~/Billeder/

Dette giver mærkeligt nok denne fejlmelding:
Warning: Identity file ~/.ssh/lenovo not accessible: No such file or directory.

Mærkeligt, fordi umiddelbart efter denne fejlmelding, fortsætter rsync med: "receiving incremental file list" - og så bliver alle de ønskede filer hentet :!:

Virker det - eller virker det ikke :?:
Hvorfor denne fejlmelding - når rsync tilsyneladende ikke mener noget med det :?:
De bedste hilsner
Naucher

Begejstret Bruger
Lenovo Thinkpad L15 (årg. 2023) | 16,0 GB RAM | 400 GB disk || Ubuntu 23.10
Lenovo Thinkpad S540 (årg. 2014) | 8,0 GB RAM | 400 GB disk || Ubuntu 22.04LTS
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: SSH og rsync

Indlæg af AJenbo »

Normalt er det ikke nødvendigt at specificere ens nøgle eller ssh kommandoen for rsync, er der en særlig grund til at du gør det?
naucher
Indlæg: 359
Tilmeldt: 23. jan 2009, 21:14
IRC nickname: naucher
Geografisk sted: Aabenraa

Re: SSH og rsync

Indlæg af naucher »

AJenbo skrev:Normalt er det ikke nødvendigt at specificere ens nøgle eller ssh kommandoen for rsync, er der en særlig grund til at du gør det?

Sådan har jeg engang læst mig til, at man skal!
Så jeg troede det var nødvendigt!

Vil det sige at min rsync-kommando er "forkert"?
Hvad skal jeg angive i stedet for:

Kode: Vælg alt

rsync -avz -e 'ssh -i ~/.ssh/lenovo' admin@QNAP:/share/Backup/R51/Billeder/* ~/Billeder/
De bedste hilsner
Naucher

Begejstret Bruger
Lenovo Thinkpad L15 (årg. 2023) | 16,0 GB RAM | 400 GB disk || Ubuntu 23.10
Lenovo Thinkpad S540 (årg. 2014) | 8,0 GB RAM | 400 GB disk || Ubuntu 22.04LTS
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: SSH og rsync

Indlæg af AJenbo »

Jeg mener følgende buede være nok :

Kode: Vælg alt

rsync -avz admin@QNAP:/share/Backup/R51/Billeder/ ~/Billeder
naucher
Indlæg: 359
Tilmeldt: 23. jan 2009, 21:14
IRC nickname: naucher
Geografisk sted: Aabenraa

Re: SSH og rsync

Indlæg af naucher »

AJenbo, du har selvfølgelig ret :)
Så lærte jeg også noget i dag :!: - skønt :D
De bedste hilsner
Naucher

Begejstret Bruger
Lenovo Thinkpad L15 (årg. 2023) | 16,0 GB RAM | 400 GB disk || Ubuntu 23.10
Lenovo Thinkpad S540 (årg. 2014) | 8,0 GB RAM | 400 GB disk || Ubuntu 22.04LTS