Kapittel 9 · 9.2
Vanlige feilmeldinger i SSH
| Melding | Hva betyr det? | Hva gjør du? |
|---|---|---|
Connection timed out | Datamaskinen din får ikke svar. VPS-en er slått av, IP-adressen er feil, eller en brannmur slipper ikke gjennom port 22. | Sjekk at VPS-en er slått på og at IP-adressen stemmer. Logg inn via konsollen og se på brannmuren din (Utestengt: du kommer ikke lenger inn på serveren din). |
Connection refused | Serveren svarer, men ingenting lytter på den porten. SSH kjører ikke eller lytter på en annen port. | I konsollen: systemctl status ssh og ss -tlnp | grep ssh. |
Permission denied (publickey) | Serveren godtar bare nøkler, og nøkkelen din passer ikke. | Sjekk brukernavnet, at du bruker riktig nøkkel (ssh -v viser hvilken den prøver) og rettighetene til ~/.ssh på serveren (Legg nøkkelen din på serveren og test den). |
Permission denied (publickey,password) | Passordet eller nøkkelen stemmer ikke. | Pass på store og små bokstaver. Sett om nødvendig et nytt root-passord i VPS-skjermen. |
REMOTE HOST IDENTIFICATION HAS CHANGED | Serveren viser et annet fingeravtrykk enn det datamaskinen din har lagret. | Normalt etter en ny installasjon. Da: ssh-keygen -R 203.0.113.10 og logg inn på nytt, med kontrollen fra Logge inn med SSH for første gang. Har du ikke endret noe, så ikke fortsett, men finn først ut hvorfor. |
Too many authentication failures | Datamaskinen din prøver for mange nøkler etter hverandre. | Oppgi nøkkelen med -i ~/.ssh/id_ed25519 eller sett IdentitiesOnly yes i SSH-konfigurasjonen din (En SSH-config: logg inn med et kort navn). |
UNPROTECTED PRIVATE KEY FILE! | Den private nøkkelen din kan leses av andre på din egen datamaskin. | På Mac og Linux: chmod 600 ~/.ssh/id_ed25519. På Windows: sørg for at bare kontoen din har lov til å lese filen. |
Se mer
Med ssh -v anna@203.0.113.10 ser du steg for steg hva som skjer: hvilke nøkler datamaskinen din prøver og hvor det går galt. På serveren ser du den andre siden med sudo journalctl -u ssh -e (på AlmaLinux og Rocky Linux -u sshd).
