Sorry eigentlich sollte das ein neuer Thread werden, hatte wohl nicht geklappt. Hier nochmal das neue Thema:
- Login auf fernen PC per SSH nicht ohne Passwort möglich
ich habe folgendes kleines Problem: Und zwar wünsche ich mir Dateien mittels rsync zwischen meinem Desktop-PC und meinem Laptop zu synchronisieren. Insgesamt sind mehrere Ordner zu synchronisieren was meines erachtens mit rsync nicht möglich ist. Also muss ich rsync oft hintereinander aufrufen um eine vollständige Synchronisation zu erreichen. Das an sich ist nicht so nervig obwohl ich es auch gerne ändern will - wenn jemand ne Idee hat: bitte melden - Das nervige ist das er mich jedesmal nach dem Passwort fragt, dass ich jedesmal (ca. 6 mal) eingeben muss.
Nun gibt es ja die Möglichkeit rsync -e ssh aufzurufen um eine Verbindung per SSH zu ermöglichen.
Ich wollte ssh so konfigurieren, dass es mich nicht mehr nach dem Passwort fragt, also eine Authorisierung per DSA-Schlüsselpaar ermöglicht und dieses dem ssh-agent übergeben. Habe nun die Anleitung unter http://www.schlittermann.de/doc/ssh durchgeführt und auch noch andere Anleitungen und die manpages von ssh usw. gelesen. Das starten einer ssh Sitzung von meinem Desktop auf den Laptop funktioniert trotzdem nicht ohne Passwort.
Was kann da schief gelaufen sein?
Am Dienstag, 10. Oktober 2006 16:24 schrieb Josef Spillner:
Dazu hast du sicherlich lokal einen SSH-Schlüssel angelegt (id_dsa und id_dsa.pub) und dann id_dsa.pub als Nutzer login@server an ~/.ssh/authorized_keys2 angehangen.
Genau das hab ich gemacht nur, dass ssh offensichtlich nicht das Schlüsselpaar verwendet sondern immer noch nach dem Passwort fragt. Obwohl ich in der /etc/ssh/sshd_config eingetragen habe: AllowPasswordAuthentication no UsePAM no # Mit Passwort meine ich nicht die Abfrage nach der Passphrase für den Zugang zum privaten DSA-SChlüssel.
Wenn jemand ne Idee hat, wie man die Synchronisation mehrerer Ordner auch anders lösen kann -> Ich bin für jeden Vorschlag dankbar.
Viele Grüße
Emanuel