Ne morete se povezati z Vultr VPS SSH? Metoda nastavitve generiranja ključa PuTTY

Ne morete se povezati z Vultr VPS SSH?

Metoda nastavitve generiranja ključa PuTTY

Ker veliko kitajskih uporabnikov interneta uporablja Vultr VPS za gradnjo "ZnanostInternet", zato je bilo blokiranih veliko število Vultrjevih IP naslovov...

Zaznaj naslov IP

Najprej morate potrditi, da ste ustvarili naslov IP za Vultr. Ali lahko do njega dostopate na celinski Kitajski kot običajno?

Rešitev:

  • Uporabite spletno orodje za ping za zaznavanje naslovov IP ▼
Kliknite tukaj za dostop do več lokacijskih strežnikov Ping

Kaj naj storim, če je moj naslov IP Vultr blokiran v celinski Kitajski?

  • Za rešitev si oglejte ta članek ▼

Prijava s ključem SSH

Medtem ko je VPS izpostavljen internetu, bo nekdo še naprej silil vaše geslo SSH za prijavo.

Zato se je potrebno prijaviti s SSH ključi, prijavo z geslom pa izključiti.

Uporabite naslednji ukaz za ogled brutalnih prijav drugih ljudi za vaše geslo SSH:

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

Za lastno kupljeni VPS, brute force do tisočkrat!Lahko greš pogledat, kolikokrat si bil sam nasilen.

Rešitev:

  • Spremenite način prijave z geslom SSH v način prijave s ključem SSH

Generiranje ključev SSH

Če gre za sistem Windows, morate uporabiti puttygen 软件za ustvarjanje para ključev.

Linux in sisteme MacOS je mogoče zagnati neposredno s terminala:

korak 1:Ustvari ključe SSH

Zaženite ta ukaz ▼

ssh-keygen -t rsa -b 4096

korak 2:Vnesite lokacijo datoteke, da shranite ključ

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

korak 3:Vnesti boste morali geslo

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • Vnesite geslo ali pa preprosto pritisnite Enter in pustite prazno.

Na koncu boste videli sporočilo, da so tam shranjeni vaši zasebni in javni ključi:

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

Ko Vultr ustvari VPS, lahko neposredno nastavite prijavo s ključem SSH.

Če ste ustvarili VPS, vendar niste nastavili ključev SSH ...

Po zagonu zgornjega "generiranja ključa SSH" v sistemu Linux sledite spodnjim korakom:

第 1 步:volja id_rsa.pub dati v a /root/.ssh imenik in ga preimenujte v authorized_keys

korak 2:spremeniti /etc/ssh/sshd_config Konfiguracijska datoteka

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

korak 3:Znova zaženite storitev SSH

  • Centos7 Uporabite ukaz:systemctl restart sshd
  • Uporabi ukaz Centos6:/etc/init.d/sshd restart

PuTTY ustvari ključe

Če za prijavo v VPS uporabljate sistem Windows, boste morali zasebni ključ prenesti v odjemalca in ga pretvoriti v obliko, ki jo uporablja PuTTY.

  • V računalniku nimate nameščene programske opreme PuTTY?Iščite z Googlom ali Baidu: Prenesite PuTTY.

第 1 步:Z uporabo WinSCP, SFTP ali drugih orodij prenesite datoteko zasebnega ključa id_rsa Prenos v odjemalca.

第 2 步:Odprite PuTTYGen.exe

第 3 步:Kliknite gumb Naloži v Dejanja ▼

Ne morete se povezati z Vultr VPS SSH? Metoda nastavitve generiranja ključa PuTTY

第 4 步:Naložite datoteko zasebnega ključa, ki ste jo pravkar prenesli

Vsa datoteka Izberite, če želite naložiti tretji list pravkar prenesene datoteke zasebnega ključa

Datoteke z zasebnim ključem ni mogoče prikazati?Izberite "Vse datoteke (*.*)" ▲

  • Če ste pravkar nastavili zaklepanje z geslom, morate zdaj vnesti geslo.
  • Po uspešnem nalaganju bo PuTTYGen prikazal informacije v zvezi s ključem.

第 5 步:Kliknite gumb Shrani zasebni ključ, da shranite obliko datoteke zasebnega ključa, ki je na voljo PuTTY ▼

Kliknite Shrani zasebni ključ, da shranite razpoložljivo obliko datoteke zasebnega ključa PuTTY 4

Kako nastaviti Putty?

Sledi nastavitev Putty za prijavo z zasebnim ključemLinuxMetoda strežnika:

第 1 步:Putty → Seja: izpolnite ime gostitelja (ali naslov IP)

第 2 步:Putty → Povezava → Datum: Izpolnite Samodejno prijavno uporabniško ime: root

第 3 步:PPutty → Povezava → SSH → Auth: izberite datoteko zasebnega ključa, ki jo je pravkar ustvaril PuTTYGen v datoteki zasebnega ključa za preverjanje pristnosti ▼

Izberite datoteko zasebnega ključa za preverjanje pristnosti v datoteki zasebnega ključa za list 5 za preverjanje pristnosti

第 4 步:Vrnite se v Putty → Seja: Shranjena seja, vnesite ime, ki ga želite shraniti, in nato dvokliknite ime, da se neposredno prijavite.

第 5 步:V prihodnje se lahko prijavite v Linux brez gesla, ne pozabite shraniti datoteke zasebnega ključa.

Če želite pridobiti programsko opremo za oddaljeno prijavo Linux za mobilne telefone Android, kliknite to povezavo za ogled ▼

Podaljšano branje:

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) delil "Se ne morete povezati z Vultr VPS SSH? PuTTY Key Generation Setting Method", vam bo pomagal.

Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-646.html

Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!

🔔 Bodite prvi, ki boste prejeli dragocen »Vodnik za uporabo orodja AI za vsebinski marketing ChatGPT« v zgornjem imeniku kanala! 🌟
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!

 

发表 评论

Vaš e-poštni naslov ne bo objavljen. 必填 项 已 用 * Oznaka

滚动 到 顶部