Artikel Directory
Kan du ikke oprette forbindelse til Vultr VPS SSH?
Opsætningsmetode for PuTTY-nøglegenerering
Fordi mange kinesiske netbrugere bruger Vultr VPS til at bygge "VidenskabInternet" kanal, så et stort antal af Vultrs IP-adresser blev blokeret...
Opdag IP-adresse
Først og fremmest skal du bekræfte, at du har oprettet IP-adressen på Vultr. Kan du få adgang til den på det kinesiske fastland som normalt?
Løsning:
- Brug et online ping-værktøj til at finde IP-adresser ▼
Hvad skal jeg gøre, hvis min Vultr IP-adresse er blokeret i det kinesiske fastland?
- Se venligst denne artikel for løsningen ▼
SSH nøgle login
Mens VPS'en er udsat for internettet, vil nogen fortsætte med at brute tvinge din SSH-adgangskode til at logge ind.
Så det er nødvendigt at logge ind med SSH-nøgler og slå adgangskodelogin fra.
Brug følgende kommando til at se andres brute force logins til din SSH-adgangskode:
grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more
For vores egen købte VPS, brute force op til tusindvis af gange!Du kan gå og se, hvor mange gange du selv er blevet brute-forced.
Løsning:
- Skift SSH-adgangskode-login-tilstand til SSH-nøgle-login-tilstand
Generering af SSH-nøgler
Hvis det er et Windows-system, skal du bruge puttygen 软件at generere et nøglepar.
Linux og MacOS-systemer kan køres direkte fra terminalen:
trin 1:Generer SSH-nøgler
Kør venligst denne kommando ▼
ssh-keygen -t rsa -b 4096
trin 2:Indtast filplaceringen for at gemme nøglen
Enter file in which to save the key (/root/.ssh/id_rsa):
- Tryk venligst på Enter
trin 3:Du bliver bedt om at indtaste en adgangskode
Enter passphrase (empty for no passphrase): Enter same passphrase again:
- Indtast en adgangskode, eller du kan blot trykke på Enter og lade den stå tom.
Til sidst vil du se en besked om, at dine private og offentlige nøgler er gemt der:
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
Vultr VPS Konfigurer SSH
Når Vultr opretter en VPS, kan du konfigurere SSH nøgle login direkte.
Hvis du har oprettet en VPS, men ikke har konfigureret SSH-nøgler...
Følg venligst nedenstående trin efter at have kørt ovenstående "SSH-nøglegenerering" på Linux:
第 1 步:vilje id_rsa.pub
sat i en /root/.ssh
mappe og omdøb den til authorized_keys
trin 2:modificere /etc/ssh/sshd_config
Konfigurationsfil
RSAAuthentication yes #RSA认证 PubkeyAuthentication yes #开启公钥验证 AuthorizedKeysFile .ssh/authorized_keys #验证文件路径 PasswordAuthentication no #禁止密码认证 PermitEmptyPasswords no #禁止空密码
trin 3:Genstart SSH-tjenesten
- CentOS7 Brug kommandoen:
systemctl restart sshd
- Centos6 brug kommandoen:
/etc/init.d/sshd restart
PuTTY genererer nøgler
Hvis du bruger et Windows-system til at logge på VPS'en, skal du downloade den private nøgle til klienten og konvertere den til det format, der bruges af PuTTY.
- Har du ikke PuTTY-software installeret på din computer?Søg venligst på Google eller Baidu: Download PuTTY.
第 1 步:Brug WinSCP, SFTP eller andre værktøjer til at overføre den private nøglefil id_rsa Download til klienten.
第 2 步:Åbn PuTTYGen.exe
第 3 步:Klik på knappen Indlæs i Handlinger ▼
第 4 步:Indlæs den private nøglefil, du lige har downloadet
Kan du ikke vise den private nøglefil?Vælg venligst "Alle filer (*.*)" ▲
- Hvis du bare har indstillet en adgangskodelås, skal du indtaste adgangskoden på dette tidspunkt.
- Efter en vellykket indlæsning vil PuTTYGen vise information relateret til nøglen.
第 5 步:Klik på knappen Gem privat nøgle for at gemme filformatet for den private nøgle, der er tilgængeligt for PuTTY ▼
Hvordan sætter man Putty op?
Det følgende er at sætte Putty til at logge på med privat nøgleLinuxServermetode:
第 1 步:Putty → Session: Udfyld værtsnavnet (eller IP-adressen)
第 2 步:Putty → Forbindelse → Dato: Udfyld Auto-login brugernavn: root
第 3 步:PPutty → Forbindelse → SSH → Auth: Vælg den private nøglefil, der lige er genereret af PuTTYGen i den private nøglefil til godkendelse ▼
第 4 步:Gå tilbage til Putty → Session: Gemt session, udfyld navnet for at gemme, og dobbeltklik derefter på navnet for at logge direkte på.
第 5 步:Du kan logge ind på Linux uden adgangskode i fremtiden, husk at gemme din private nøglefil.
For at hente Linux-værktøjssoftwaren til fjernlogin på Android-mobiltelefoner skal du klikke på dette link for at se ▼
Udvidet læsning:
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Kan du ikke oprette forbindelse til Vultr VPS SSH? PuTTY Key Generation Setting Method", vil hjælpe dig.
Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-646.html
Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!