Ne možete se spojiti na Vultr VPS SSH? Metoda postavljanja generiranja PuTTY ključa

Ne možete se spojiti na Vultr VPS SSH?

Metoda postavljanja generiranja PuTTY ključa

Budući da mnogi kineski korisnici interneta koriste Vultr VPS za izgradnju "znanostInternet" kanal, pa je veliki broj Vultrovih IP adresa bio blokiran...

Otkrij IP adresu

Prije svega, morate potvrditi da ste kreirali IP adresu Vultra. Možete li joj pristupiti u Kini kao i obično?

Riješenje:

  • Koristite mrežni alat za ping za otkrivanje IP adresa ▼
Kliknite ovdje za pristup poslužiteljima za ping više lokacija

Što trebam učiniti ako je Vultr IP adresa blokirana od strane kopna?

  • Rješenje potražite u ovom članku ▼

SSH ključ za prijavu

Dok je VPS izložen internetu, netko će nastaviti grubo prisiljavati vašu SSH lozinku za prijavu.

Dakle potrebno je prijaviti se SSH ključevima, a prijavu lozinkom isključiti.

Upotrijebite sljedeću naredbu za pregled brutalnih prijava drugih ljudi za vašu SSH lozinku:

grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more

Za naš vlastiti kupljeni VPS, brute force do tisuće puta!Možete otići i vidjeti koliko ste puta sami bili grubo prisiljeni.

Riješenje:

  • Promijenite način prijave SSH lozinkom u način prijave SSH ključem

Generiranje SSH ključa

Ako se radi o Windows sustavu, morate koristiti puttygen 软件za generiranje para ključeva.

Linux i MacOS sustavi mogu se pokrenuti izravno s terminala:

korak 1:Generiraj SSH ključeve

Molimo pokrenite ovu naredbu ▼

ssh-keygen -t rsa -b 4096

korak 2:Unesite lokaciju datoteke za spremanje ključa

Enter file in which to save the key (/root/.ssh/id_rsa): 
  • Molimo pritisnite Enter

korak 3:Od vas će se tražiti da unesete lozinku

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • Unesite lozinku ili jednostavno pritisnite Enter i ostavite polje praznim.

Na kraju ćete vidjeti poruku da su tu pohranjeni vaši privatni i javni ključevi:

Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 

Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥

Vultr VPS Konfigurirajte SSH

Kada Vultr kreira VPS, možete izravno postaviti prijavu putem SSH ključa.

Ako ste izradili VPS, ali niste postavili SSH ključeve...

Slijedite korake u nastavku nakon pokretanja gornjeg "generiranja SSH ključa" na Linuxu:

第 1 步:htjeti id_rsa.pub staviti u a /root/.ssh imenik i preimenujte ga u authorized_keys

korak 2:preinačiti /etc/ssh/sshd_config Konfiguracijska datoteka

RSAAuthentication yes #RSA认证
PubkeyAuthentication yes #开启公钥验证
AuthorizedKeysFile .ssh/authorized_keys #验证文件路径
PasswordAuthentication no #禁止密码认证
PermitEmptyPasswords no #禁止空密码

korak 3:Ponovno pokrenite SSH uslugu

  • centi7 Koristite naredbu:systemctl restart sshd
  • Centos6 koristi naredbu:/etc/init.d/sshd restart

PuTTY generira ključeve

Ako se prijavite na VPS pomoću Windows sustava, morate preuzeti privatni ključ na klijenta i zatim ga pretvoriti u format koji koristi PuTTY.

  • Nemate instaliran softver PuTTY na računalu?Molimo pretražite Google ili Baidu: Preuzmite PuTTY.

第 1 步:Koristeći WinSCP, SFTP ili druge alate, prenesite datoteku privatnog ključa id_rsa Preuzmi na klijenta.

第 2 步:Otvorite PuTTYGen.exe

第 3 步:Pritisnite gumb Učitaj u radnjama ▼

Ne možete se spojiti na Vultr VPS SSH? Metoda postavljanja generiranja PuTTY ključa

第 4 步:Učitajte datoteku privatnog ključa koju ste upravo preuzeli

Sva datoteka Odaberite za učitavanje treće stranice upravo preuzete datoteke privatnog ključa

Ne možete prikazati datoteku privatnog ključa?Odaberite "Sve datoteke (*.*)" ▲

  • Ako ste upravo postavili zaključavanje lozinkom, sada morate unijeti lozinku.
  • Nakon uspješnog učitavanja, PuTTYGen će prikazati informacije vezane uz ključ.

第 5 步:Pritisnite gumb Spremi privatni ključ da biste spremili format datoteke privatnog ključa koji je dostupan PuTTY ▼

Kliknite Spremi privatni ključ da biste spremili PuTTY dostupan format datoteke privatnog ključa 4

Kako postaviti Putty?

Sljedeće je postaviti Putty za prijavu s privatnim ključemLinuxMetoda poslužitelja:

第 1 步:Putty → Sesija: Ispunite ime glavnog računala (ili IP adresu)

第 2 步:Putty → Veza → Datum: Ispunite korisničko ime za automatsku prijavu: root

第 3 步:PPutty → Veza → SSH → Auth: Odaberite datoteku privatnog ključa koju je upravo generirao PuTTYGen u datoteci privatnog ključa za provjeru autentičnosti ▼

Odaberite datoteku privatnog ključa za provjeru autentičnosti u datoteci s privatnim ključem za list 5 za provjeru autentičnosti

第 4 步:Vratite se na Putty → Sesija: Spremljena sesija, unesite ime za spremanje, a zatim dvaput kliknite na ime za izravnu prijavu.

第 5 步:Ubuduće se možete prijaviti na Linux bez lozinke, ne zaboravite spremiti svoju datoteku s privatnim ključem.

Za dobivanje softvera alata Linux za daljinsku prijavu na mobilnim telefonima s Androidom kliknite ovu poveznicu za pregled ▼

Prošireno čitanje:

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

Dođite na vrh