Κεφάλαιο 9 · 9.2
Συνήθη μηνύματα σφάλματος SSH
| Μήνυμα | Τι σημαίνει; | Τι κάνετε; |
|---|---|---|
Connection timed out | Ο υπολογιστής σας δεν λαμβάνει απάντηση. Ο VPS είναι απενεργοποιημένος, η διεύθυνση IP δεν είναι σωστή ή ένα firewall δεν επιτρέπει τη θύρα 22. | Ελέγξτε ότι ο VPS είναι ενεργοποιημένος και ότι η διεύθυνση IP είναι σωστή. Συνδεθείτε μέσω της κονσόλας και ελέγξτε το firewall σας (Κλειδωμένοι έξω: δεν μπορείτε πλέον να συνδεθείτε στον server σας). |
Connection refused | Ο server απαντά, αλλά τίποτα δεν ακούει σε αυτή τη θύρα. Το SSH δεν εκτελείται ή ακούει σε άλλη θύρα. | Στην κονσόλα: systemctl status ssh και ss -tlnp | grep ssh. |
Permission denied (publickey) | Ο server δέχεται μόνο κλειδιά και το κλειδί σας δεν ταιριάζει. | Ελέγξτε το όνομα χρήστη, αν χρησιμοποιείτε το σωστό κλειδί (το ssh -v δείχνει ποιο δοκιμάζει) και τα δικαιώματα του ~/.ssh στον server (Τοποθέτηση και δοκιμή του κλειδιού σας στον server). |
Permission denied (publickey,password) | Ο κωδικός πρόσβασης ή το κλειδί δεν είναι σωστό. | Προσέξτε τα κεφαλαία γράμματα. Αν χρειάζεται, ορίστε νέο κωδικό πρόσβασης root στην οθόνη του VPS. |
REMOTE HOST IDENTIFICATION HAS CHANGED | Ο server εμφανίζει διαφορετικό αποτύπωμα από αυτό που έχει αποθηκεύσει ο υπολογιστής σας. | Είναι φυσιολογικό μετά από επανεγκατάσταση. Σε αυτή την περίπτωση: ssh-keygen -R 203.0.113.10 και νέα σύνδεση, με τον έλεγχο από το Η πρώτη σύνδεση με SSH. Αν δεν έχετε αλλάξει τίποτα, μην συνεχίσετε και διερευνήστε πρώτα την αιτία. |
Too many authentication failures | Ο υπολογιστής σας δοκιμάζει πάρα πολλά κλειδιά το ένα μετά το άλλο. | Ορίστε το κλειδί με -i ~/.ssh/id_ed25519 ή προσθέστε IdentitiesOnly yes στο SSH config σας (Ένα αρχείο ρυθμίσεων SSH: σύνδεση με ένα σύντομο όνομα). |
UNPROTECTED PRIVATE KEY FILE! | Το ιδιωτικό σας κλειδί είναι αναγνώσιμο από άλλους στον δικό σας υπολογιστή. | Σε Mac και Linux: chmod 600 ~/.ssh/id_ed25519. Σε Windows: φροντίστε ώστε μόνο ο δικός σας λογαριασμός να μπορεί να διαβάσει το αρχείο. |
Περισσότερες λεπτομέρειες
Με το ssh -v anna@203.0.113.10 βλέπετε βήμα προς βήμα τι συμβαίνει: ποια κλειδιά δοκιμάζει ο υπολογιστής σας και πού προκύπτει το πρόβλημα. Στον server βλέπετε την άλλη πλευρά με το sudo journalctl -u ssh -e (σε AlmaLinux και Rocky Linux -u sshd).
