akbarf
Goto Top

SSH Anmeldung

Hi,

beim anmelden an Suse Linux 9.1 mit Putty als Client, meld ich mich mit SSH an. Mit root funktioniert das ja wunderbar aber der gleiche Schlüssel, den ich natürlich in das jeweilige <HOME>/.ssh/authorized_key gestellt habe, funktioniert für andere Linux Benutzer nicht: "Server refused our key".

Weiß jemand weiter?

Content-ID: 23775

Url: https://administrator.de/contentid/23775

Ausgedruckt am: 05.11.2024 um 18:11 Uhr

Dani
Dani 17.01.2006 um 17:21:37 Uhr
Goto Top
Hast du die sshd_config umgeschrieben bzw. geändert?!
Denn normalerweiße geht er Zugriff mit jedem Benutzer.
stagatto
stagatto 18.01.2006 um 18:11:44 Uhr
Goto Top
heisst das nicht .ssh/authorized_keys ?

Meiner Meinung hat jeder Benutzer seinen eigenen Schlüssel, also einen Schlüssel für mehrere Benutzer von unterschiedlichen Hosts ist so nicht möglich...

Schlüssel können mit 'ssh-keygen -t rsa' erstellt werden.

Kann aber auch sein, dass ich dich nicht recht verstanden haben...

stagatto
Dani
Dani 18.01.2006 um 18:58:22 Uhr
Goto Top
Ja klar, man kann jeden Benutzer einen eigenen Schlüssel geben. Muss man aber nicht! Daher wollte ich wissen, ob es geht wenn alle den gleichen benutzen. Oder habe ich was falsch verstanden? *grübel*
stagatto
stagatto 18.01.2006 um 23:24:15 Uhr
Goto Top
puh, hab mir noch nie die frage gestellt, ob das auch geht - versuch das mal mit unterschiedlichen und wir wissen mehr face-wink

stagatto
Cedus
Cedus 24.01.2006 um 09:31:19 Uhr
Goto Top
Hi,

Die Meldung "Server refused our key" hat meist vier Gründe:

1. es wurde nicht der Public-Key (*.pub) in die .ssh/auhorized_keys kopiert bzw. an eine vorhandene angehängt
2. es gibt bereits einen User mit diesem Namen in der authorized_keys
3. die Verschlüsselungsmethode wird laut Config nicht unterstützt (RSA statt DSA bzw. umgekehrt)
4. die Rechte stimmen nicht ( -> chmod 400 authorized_keys)