[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Rsync und ssh Problem



Hallo,

Jan Kolarik schrieb:
Hallo,

Zur besseren Orientierung wäre vielleicht die Ausgabe von "grep PermitRootLogin /etc/ssh/sshd_config" hilfreich. Hinweise bzgl. des Problems könnte die Ergänzung des ssh-Aufrufs mit der Option "-v" bringen.
samba:~/.ssh# grep PermitRootLogin /etc/ssh/sshd_config
PermitRootLogin yes

tango:~/skripte# grep PermitRootLogin /etc/ssh/sshd_config
PermitRootLogin yes

Der Aufruf mit "-v" bringt nichts aussagekräftiges zu Tage.

tango:~/skripte# rsync -a -v -e "ssh -i /root/skripte/tango-rsync-key" root@samba:/home /
Password:
receiving file list ... done

Das Passwort wurde abgefragt, da ich in authorized_keys die Zeile 'from="192.168.2.83"' stehen habe.



Vielleicht auch noch (um etwaige Syntaxfehler auszuschließen) aus authorized_keys den Eintrag bis zum Anfang des Schlüssels posten.

Dies ist der Auszug aus authorized_keys auf root@samba in /root/.ssh/authorized_keys


from="192.168.2.83",command="/root/skripte/tango-rsync-key" ssh-dss hier steht dann der inhalt des tango-rsync-key.pub root@tango


Tango (192.168.2.83) wird dann das Script aufgerufen. Ohne 'from' und 'command' brauche ich auch kein Passwort mehr eingeben.

Was mich gerade ein wenig wundert ist, dass in der beschriebenen Anleitung am Ende von authorized_keys auf dem host '=user@host' steht. In den von tango erzeugten pub key aber nur 'user@host', also ohne '='


Gruß

Torsten



Reply to: