Ok, das werde ich morgen machen und das Ergebnis hier mitteilen. Tausend Dank schonmal.
Ok, das werde ich morgen machen und das Ergebnis hier mitteilen. Tausend Dank schonmal.
... und Logfiles anschauen.
Relevant sind auch die Rechte von .ssh und dem authorized_keys-File.
Ich bin root - ich darf das.
ls zeigt dir die Rechte an, chmod verändert diese - https://www.computerhope.com/unix/uchmod.htm Ganz wichtig ist, dass "authorized keys" nur von dir gelesen werden darf, falls das dein Problem ist würdest du aber ein aussagekräftige Fehlermeldung erhalten, hast du mal ssh debugt bzw kannst die Ausgaben hier posten?
Gruß nopes
(,,,)---(^.^)---(,,,) /var/log/messages | grep cat
Could not open authorized keys '/home/USER/.ssh/authorized_keys': No such fil$
Der Pfad existiert aber und der Schlüssel ist auch im autherized_keys.
Logge dich als der User ein, zu dem sich dein Gegenpart verbinden will und poste als User ausgeführt:Einen User habe ich bereits angelegt, über den das geschehen soll
Code:ls -al ~/.ssh/
Wie heisst der User, zu dem sich dein Freund verbinden möchte?
Klarnamen bitte.
Von ihm habe ich den PublicKey bekommen. Er verbindet sich problemlos mit anderen Rechner, nicht bei mir, und da funktioniert es. Es muss leider explizit dieser Schlüssel sein.
Beides, Windows und Linux
Und von welchem System ist der key?
Wenn Linux, dann kann der den key selber hinüberschreiben mit ssh-copy-id
Der Publickey ist von ihm, damit er passwortlos sich anmelden kann. Am ende soll ein Programm das automatisiert machen.
Lesezeichen