Kapitel 9 · 9.2
Almindelige SSH-fejlmeddelelser
| Meddelelse | Hvad betyder det? | Hvad gør du? |
|---|---|---|
Connection timed out | Din computer får intet svar. Din VPS er slukket, IP-adressen er forkert, eller en firewall lukker ikke port 22 igennem. | Tjek, at din VPS er tændt, og at IP-adressen er rigtig. Log ind via konsollen, og se på din firewall (Låst ude: du kan ikke længere komme ind på din server). |
Connection refused | Serveren svarer, men intet lytter på den port. SSH kører ikke eller lytter på en anden port. | I konsollen: systemctl status ssh og ss -tlnp | grep ssh. |
Permission denied (publickey) | Serveren accepterer kun nøgler, og din nøgle passer ikke. | Tjek brugernavnet, om du bruger den rigtige nøgle (ssh -v viser, hvilken den prøver), og rettighederne på ~/.ssh på serveren (Læg din nøgle på serveren, og test den). |
Permission denied (publickey,password) | Adgangskoden eller nøglen er forkert. | Hold øje med store bogstaver. Sæt om nødvendigt en ny root-adgangskode på VPS-siden. |
REMOTE HOST IDENTIFICATION HAS CHANGED | Serveren viser et andet fingeraftryk end det, din computer har gemt. | Normalt efter en geninstallation. Så: ssh-keygen -R 203.0.113.10 og log ind igen med kontrollen fra Første login med SSH. Har du ikke ændret noget, så stop her, og find først ud af hvorfor. |
Too many authentication failures | Din computer prøver for mange nøgler efter hinanden. | Angiv nøglen med -i ~/.ssh/id_ed25519, eller sæt IdentitiesOnly yes i din SSH-config (En SSH-config: log ind med et kort navn). |
UNPROTECTED PRIVATE KEY FILE! | Din private nøgle kan læses af andre på din egen computer. | På Mac og Linux: chmod 600 ~/.ssh/id_ed25519. På Windows: sørg for, at kun din konto må læse filen. |
Se mere
Med ssh -v anna@203.0.113.10 ser du trin for trin, hvad der sker: hvilke nøgler din computer prøver, og hvor det går galt. På serveren ser du den anden side med sudo journalctl -u ssh -e (på AlmaLinux og Rocky Linux -u sshd).
