Hallo,
Ich hab auf meinem vServer den Key-basierten Login für den User root eingerichtet, habe die selbe einrichtung nochmals gemacht für den user2 unter /home/user2/.ssh aber warum kennt er das beim User2 nicht das ich per Key-basierten Login mich anmelden möchte, er frägt immer noch nach dem Passwort, beim User root wo das .ssh Verzeichniss im Verzeichniss root liegt funktionierts, da der Ordner root nicht in /home liegt.
Habe das ganze nach dieser Anleitung gemacht:
Key-basierte SSH Login mit PuTTY
Zitat
6 Speichere den Public Key auf dem Server
Und bei User2 so:
Zitat
mkdir /home/user2/.ssh chmod 700 ~/.ssh
vi home/user2/.ssh/authorized_keys2
ssh-rsa AAAAB3NzaC1yc2EA[...]Lg5whU0zMuYE5IZu8ZudnP6ds= myname@example.com
Diese Datei darf nur von diesem Benutzer beschreibbar/lesbar sein, also führen wir dies aus
chmod 600 home/user2/.ssh/authorized_keys2
Alles anzeigen
Ordner hat es angelegt Datei auch gespeichert und die Rechte wurden auch alle gesetzt, trotzdem kennt er es nicht beim user2.
Danke Gruß