ssh og RSA key authentication
Nu er det er ved at være godt irriterende - håber i kan hjælpe:Jeg kører RedHat 7.1 og OpenSSH 2.5.2p2
det virker udemærket, men da intet af det jeg laver foregår direkte på serveren bruger jeg ssh hver dag! Derfor kunne det være smart at slippe for at skrive sit password - derfor har jeg forsøgt at få key authentication til at virke.
Jeg har genereret et nøglepar med:
ssh-keygen -t rsa
disse ligger som id_rsa og id_rsa.pub under /.ssh/ i mit homedir.
desuden har jeg kopieret id_rsa.pub til /.ssh/authorized_keys
men når jeg forsøger at logge på skal jeg alligevel skrive password (det er ikke min pass-phrase, jeg brugte nemlig ingen)
Jeg har kørt en sshd med -d -d -d - her er resultatet:
debug1: userauth-request for user martin service ssh-connection method none
debug1: attempt 0 failures 0
debug2: input_userauth_request: setting up authctxt for martin
debug1: Starting up PAM with username "martin"
debug1: Trying to reverse map address 192.168.0.11.
Could not reverse map address 192.168.0.11.
debug1: PAM setting rhost to "192.168.0.11"
debug2: input_userauth_request: try method none
debug1: PAM Password authentication for "martin" failed[7]: Authentication failu
re
Failed none for martin from 192.168.0.11 port 3042 ssh2
------------------------------------
det ser slet ikke ud til at den checker min id_rsa (jeg bruger putty som ssh klient)
----------------
Hvad kan der være galt?
ps. "RSAAuthentication yes" er i config filen - jeg bruger kun SSH 2 protokollen...
