Κατάλογος άρθρου
Δεν μπορείτε να συνδεθείτε στο Vultr VPS SSH;
Μέθοδος ρύθμισης δημιουργίας κλειδιού PuTTY
Επειδή πολλοί Κινέζοι χρήστες του Διαδικτύου χρησιμοποιούν το Vultr VPS για να δημιουργήσουν "ΕπιστήμηΔιαδίκτυο", έτσι ένας μεγάλος αριθμός διευθύνσεων IP του Vultr αποκλείστηκε...
Εντοπισμός διεύθυνσης IP
Πρώτα απ 'όλα, πρέπει να επιβεβαιώσετε ότι δημιουργήσατε τη διεύθυνση IP του Vultr. Μπορείτε να έχετε πρόσβαση στην ηπειρωτική Κίνα ως συνήθως;
Λύση:
- Χρησιμοποιήστε ένα διαδικτυακό εργαλείο ping για τον εντοπισμό διευθύνσεων IP ▼
Τι πρέπει να κάνω εάν η διεύθυνση IP μου Vultr είναι αποκλεισμένη στην ηπειρωτική Κίνα;
- Δείτε αυτό το άρθρο για τη λύση ▼
Είσοδος κλειδιού SSH
Ενώ το VPS είναι εκτεθειμένο στο Διαδίκτυο, κάποιος θα συνεχίσει να εξαναγκάζει βάναυσα τον κωδικό πρόσβασής σας SSH για να συνδεθείτε.
Επομένως, είναι απαραίτητο να συνδεθείτε με κλειδιά SSH και να απενεργοποιήσετε τη σύνδεση με κωδικό πρόσβασης.
Χρησιμοποιήστε την ακόλουθη εντολή για να δείτε τα στοιχεία σύνδεσης άλλων ατόμων για τον κωδικό πρόσβασης SSH:
grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more
Για το δικό μας VPS που αγοράσαμε, ωμή βία έως και χιλιάδες φορές!Μπορείς να πας να δεις πόσες φορές σε έχουν αναγκάσει ο ίδιος.
Λύση:
- Αλλάξτε τη λειτουργία σύνδεσης με κωδικό πρόσβασης SSH σε λειτουργία σύνδεσης με κλειδί SSH
Δημιουργία κλειδιού SSH
Εάν πρόκειται για σύστημα Windows, πρέπει να χρησιμοποιήσετε puttygen 软件για να δημιουργήσετε ένα ζεύγος κλειδιών.
Linux και τα συστήματα MacOS μπορούν να εκτελεστούν απευθείας από το τερματικό:
βήμα 1:Δημιουργήστε κλειδιά SSH
Εκτελέστε αυτήν την εντολή ▼
ssh-keygen -t rsa -b 4096
βήμα 2:Εισαγάγετε τη θέση του αρχείου για να αποθηκεύσετε το κλειδί
Enter file in which to save the key (/root/.ssh/id_rsa):
- Πατήστε Enter
βήμα 3:Θα σας ζητηθεί να εισαγάγετε έναν κωδικό πρόσβασης
Enter passphrase (empty for no passphrase): Enter same passphrase again:
- Εισαγάγετε έναν κωδικό πρόσβασης ή μπορείτε απλά να πατήσετε Enter και να τον αφήσετε κενό.
Στο τέλος θα δείτε ένα μήνυμα ότι τα ιδιωτικά και τα δημόσια κλειδιά σας είναι αποθηκευμένα εκεί:
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
Vultr VPS Διαμόρφωση SSH
Όταν το Vultr δημιουργεί ένα VPS, μπορείτε να ρυθμίσετε απευθείας τη σύνδεση κλειδιού SSH.
Εάν έχετε δημιουργήσει ένα VPS αλλά δεν έχετε ρυθμίσει κλειδιά SSH...
Ακολουθήστε τα παρακάτω βήματα αφού εκτελέσετε την παραπάνω "δημιουργία κλειδιών SSH" στο Linux:
第 1 步:θα id_rsa.pub
βάζω σε α /root/.ssh
κατάλογο και μετονομάστε τον σε authorized_keys
βήμα 2:τροποποιώ /etc/ssh/sshd_config
Αρχείο διαμόρφωσης
RSAAuthentication yes #RSA认证 PubkeyAuthentication yes #开启公钥验证 AuthorizedKeysFile .ssh/authorized_keys #验证文件路径 PasswordAuthentication no #禁止密码认证 PermitEmptyPasswords no #禁止空密码
βήμα 3:Επανεκκινήστε την υπηρεσία SSH
- CentOS7 Χρησιμοποιήστε την εντολή:
systemctl restart sshd
- Εντολή χρήσης Centos6:
/etc/init.d/sshd restart
Το PuTTY δημιουργεί κλειδιά
Εάν συνδεθείτε στο VPS χρησιμοποιώντας ένα σύστημα Windows, θα χρειαστεί να κάνετε λήψη του ιδιωτικού κλειδιού στον πελάτη και να το μετατρέψετε στη μορφή που χρησιμοποιείται από το PuTTY.
- Δεν έχετε εγκατεστημένο λογισμικό PuTTY στον υπολογιστή σας;Αναζητήστε Google ή Baidu: Λήψη PuTTY.
第 1 步:Χρησιμοποιώντας WinSCP, SFTP ή άλλα εργαλεία, μεταφέρετε το αρχείο ιδιωτικού κλειδιού id_rsa Λήψη στον πελάτη.
第 2 步:Ανοίξτε το PuTTYGen.exe
第 3 步:Κάντε κλικ στο κουμπί Φόρτωση στις Ενέργειες ▼
第 4 步:Φορτώστε το αρχείο ιδιωτικού κλειδιού που μόλις κατεβάσατε
Δεν μπορείτε να εμφανίσετε το αρχείο ιδιωτικού κλειδιού;Επιλέξτε "Όλα τα αρχεία (*.*)" ▲
- Εάν μόλις ορίσετε ένα κλείδωμα με κωδικό πρόσβασης, θα πρέπει να εισαγάγετε τον κωδικό πρόσβασης αυτήν τη στιγμή.
- Μετά από μια επιτυχημένη φόρτωση, το PuTTYGen θα εμφανίσει πληροφορίες που σχετίζονται με το κλειδί.
第 5 步:Κάντε κλικ στο κουμπί Αποθήκευση ιδιωτικού κλειδιού για να αποθηκεύσετε τη μορφή αρχείου ιδιωτικού κλειδιού που είναι διαθέσιμη στο PuTTY ▼
Πώς να ρυθμίσετε το Putty;
Το παρακάτω είναι να ρυθμίσετε το Putty για σύνδεση με Ιδιωτικό κλειδίLinuxΜέθοδος διακομιστή:
第 1 步:Putty → Session: Συμπληρώστε το όνομα κεντρικού υπολογιστή (ή τη διεύθυνση IP)
第 2 步:Putty → Connection → Date: Συμπληρώστε Auto-login username: root
第 3 步:PPutty → Σύνδεση → SSH → Auth: Επιλέξτε το αρχείο ιδιωτικού κλειδιού που μόλις δημιουργήθηκε από το PuTTYGen στο αρχείο ιδιωτικού κλειδιού για έλεγχο ταυτότητας ▼
第 4 步:Επιστρέψτε στο Putty → Session: Saved Session, συμπληρώστε το όνομα για αποθήκευση και, στη συνέχεια, κάντε διπλό κλικ στο όνομα για να συνδεθείτε απευθείας.
第 5 步:Μπορείτε να συνδεθείτε στο Linux χωρίς κωδικό πρόσβασης στο μέλλον, θυμηθείτε να αποθηκεύσετε το αρχείο του ιδιωτικού κλειδιού σας.
Για να αποκτήσετε το λογισμικό απομακρυσμένης σύνδεσης Linux σε κινητά τηλέφωνα Android, κάντε κλικ σε αυτόν τον σύνδεσμο για να δείτε το ▼
Εκτεταμένη ανάγνωση:
Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε "Δεν μπορείτε να συνδεθείτε στο Vultr VPS SSH; PuTTY Key Generation Setting Method», θα σας βοηθήσει.
Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-646.html
Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!