Negalite prisijungti prie Vultr VPS SSH? PuTTY rakto generavimo nustatymo metodas

Negalite prisijungti prie Vultr VPS SSH?

PuTTY rakto generavimo nustatymo metodas

Kadangi daugelis Kinijos internautų naudoja Vultr VPS kurdami "MokslasInterneto kanalą, todėl buvo užblokuota daugybė Vultr IP adresų...

Aptikti IP adresą

Pirmiausia turite patvirtinti, kad sukūrėte Vultr IP adresą. Ar galite jį pasiekti žemyninėje Kinijoje kaip įprasta?

Sprendimas:

  • IP adresams aptikti naudokite internetinį ping įrankį ▼
Spustelėkite čia norėdami pasiekti kelis vietos Ping serverius

Ką daryti, jei mano Vultr IP adresas užblokuotas žemyninėje Kinijoje?

  • Sprendimo ieškokite šiame straipsnyje ▼

SSH rakto prisijungimas

Kol VPS veikia internetas, kažkas ir toliau grubiai privers jūsų SSH slaptažodį prisijungti.

Taigi būtina prisijungti naudojant SSH raktus ir išjungti slaptažodžio prisijungimą.

Naudokite šią komandą, kad peržiūrėtumėte kitų žmonių brute force prisijungimus prie savo SSH slaptažodžio:

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

Mūsų pačių įsigytam VPS – žiauri jėga iki tūkstančių kartų!Galite nueiti ir pažiūrėti, kiek kartų jūs pats buvote žiauriai priverstas.

Sprendimas:

  • Pakeiskite SSH slaptažodžio prisijungimo režimą į SSH rakto prisijungimo režimą

SSH raktų generavimas

Jei tai Windows sistema, reikia naudoti puttygen 软件norėdami sukurti raktų porą.

Linux ir MacOS sistemas galima paleisti tiesiai iš terminalo:

1 žingsnis:Sukurkite SSH raktus

Paleiskite šią komandą ▼

ssh-keygen -t rsa -b 4096

2 žingsnis:Įveskite failo vietą, kad išsaugotumėte raktą

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

3 žingsnis:Jūsų bus paprašyta įvesti slaptažodį

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • Įveskite slaptažodį arba galite tiesiog paspausti Enter ir palikti tuščią.

Pabaigoje pamatysite pranešimą, kad ten saugomi jūsų privatūs ir viešieji raktai:

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

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

Vultr VPS Konfigūruoti SSH

Kai „Vultr“ sukuria VPS, galite tiesiogiai nustatyti SSH rakto prisijungimą.

Jei sukūrėte VPS, bet nenustatėte SSH raktų...

Atlikę aukščiau pateiktą „SSH rakto generavimą“ sistemoje „Linux“, atlikite toliau nurodytus veiksmus.

1 d.:valios id_rsa.pub įdėti į a /root/.ssh katalogą ir pervardykite jį į authorized_keys

2 žingsnis:modifikuoti /etc/ssh/sshd_config Konfigūracijos failas

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

3 žingsnis:Iš naujo paleiskite SSH paslaugą

  • šimtai7 Naudokite komandą:systemctl restart sshd
  • Centos6 naudokite komandą:/etc/init.d/sshd restart

PuTTY generuoja raktus

Jei prisijungdami prie VPS naudojate „Windows“ sistemą, turėsite atsisiųsti privatų raktą į klientą ir konvertuoti jį į PuTTY naudojamą formatą.

  • Ar jūsų kompiuteryje neįdiegta PuTTY programinė įranga?Ieškokite „Google“ arba „Baidu“: atsisiųskite „PuTTY“.

1 d.:Naudodami WinSCP, SFTP ar kitus įrankius perkelkite privataus rakto failą id_rsa Atsisiųsti į klientą.

2 d.:Atidarykite PuTTYGen.exe

3 d.:Spustelėkite mygtuką Įkelti, esantį Veiksmuose ▼

Negalite prisijungti prie Vultr VPS SSH? PuTTY rakto generavimo nustatymo metodas

4 d.:Įkelkite ką tik atsisiųstą privataus rakto failą

Visas failas Pasirinkite, jei norite įkelti trečią ką tik atsisiųsto privataus rakto failo lapą

Negalite parodyti privataus rakto failo?Pasirinkite „Visas failas (*.*)“ ▲

  • Jei ką tik nustatėte slaptažodžio užraktą, šiuo metu turėsite įvesti slaptažodį.
  • Po sėkmingo įkėlimo PuTTYGen parodys su raktu susijusią informaciją.

5 d.:Spustelėkite mygtuką Išsaugoti privatųjį raktą, kad išsaugotumėte privataus rakto failo formatą, prieinamą PuTTY ▼

Spustelėkite Išsaugoti privatųjį raktą, kad išsaugotumėte PuTTY prieinamą privataus rakto failo formatą 4

Kaip nustatyti Putty?

Toliau reikia nustatyti „Putty“ prisijungti naudojant asmeninį raktąLinuxServerio metodas:

1 d.:Glaistas → Sesija: įveskite pagrindinio kompiuterio pavadinimą (arba IP adresą)

2 d.:Glaistas → Ryšys → Data: Įveskite automatinio prisijungimo vartotojo vardą: root

3 d.:PPutty → Ryšys → SSH → Auth: pasirinkite privataus rakto failą, ką tik sugeneruotą PuTTYGen privačiojo rakto faile, kad būtų galima autentifikuoti ▼

Pasirinkite autentifikavimo privataus rakto failą 5 autentifikavimo lapo privataus rakto faile

4 d.:Grįžkite į Putty → Session: Saved Session, įveskite pavadinimą, kad išsaugotumėte, tada dukart spustelėkite pavadinimą, kad prisijungtumėte tiesiogiai.

5 d.:Ateityje galėsite prisijungti prie Linux be slaptažodžio, nepamirškite išsaugoti privataus rakto failo.

Norėdami gauti nuotolinio prisijungimo prie Linux įrankio programinę įrangą Android mobiliuosiuose telefonuose, spustelėkite šią nuorodą, kad peržiūrėtumėte ▼

Papildoma literatūra:

Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „Nepavyksta prisijungti prie Vultr VPS SSH? PuTTY raktų generavimo nustatymo metodas“, padės jums.

Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-646.html

Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!

🔔 Būkite pirmas, kuris kanalo viršaus kataloge gaus vertingą „ChatGPT turinio rinkodaros AI įrankio naudojimo vadovą“! 🌟
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!

 

发表 评论

Jūsų el. Pašto adresas nebus paskelbtas. Naudojami privalomi laukai * Etiketė

slinkite į viršų