Nemůžete se připojit k Vultr VPS SSH? Způsob nastavení generování klíčů PuTTY

Nemůžete se připojit k Vultr VPS SSH?

Způsob nastavení generování klíčů PuTTY

Protože mnoho čínských uživatelů sítě používá Vultr VPS ke stavbě“VědaInternetový kanál, takže bylo zablokováno velké množství Vultrových IP adres...

Zjistit IP adresu

Nejprve musíte potvrdit, že jste vytvořili IP adresu Vultr. Můžete k ní přistupovat v pevninské Číně jako obvykle?

Řešení:

  • Pro zjištění IP adres použijte online nástroj ping ▼
Kliknutím sem získáte přístup k více serverům Ping umístění

Co mám dělat, když je moje IP adresa Vultr v pevninské Číně zablokována?

  • Řešení naleznete v tomto článku ▼

Přihlášení pomocí klíče SSH

Zatímco je VPS vystaven internetu, někdo bude pokračovat v hrubém vynucování vašeho hesla SSH k přihlášení.

Je tedy nutné se přihlásit pomocí SSH klíčů a vypnout přihlašování heslem.

Pomocí následujícího příkazu zobrazíte přihlášení jiných lidí hrubou silou pro vaše heslo SSH:

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

Pro naše vlastní zakoupené VPS, hrubou silou až tisíckrát!Můžete se jít podívat, kolikrát jste byli sami násilím nuceni.

Řešení:

  • Změňte režim přihlášení pomocí hesla SSH na režim přihlášení pomocí klíče SSH

Generování klíče SSH

Pokud se jedná o systém Windows, musíte použít puttygen 软件pro vygenerování páru klíčů.

Linux a systémy MacOS lze spouštět přímo z terminálu:

krok 1:Vygenerujte klíče SSH

Spusťte prosím tento příkaz ▼

ssh-keygen -t rsa -b 4096

krok 2:Zadejte umístění souboru pro uložení klíče

Enter file in which to save the key (/root/.ssh/id_rsa): 
  • Stiskněte klávesu Enter

krok 3:Budete požádáni o zadání hesla

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • Zadejte heslo, nebo můžete jednoduše stisknout Enter a nechat ho prázdné.

Na konci se zobrazí zpráva, že tam jsou uloženy vaše soukromé a veřejné klíče:

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

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

Vultr VPS Konfigurace SSH

Když Vultr vytvoří VPS, můžete přímo nastavit přihlášení pomocí klíče SSH.

Pokud jste vytvořili VPS, ale nenastavili jste klíče SSH...

Po spuštění výše uvedeného "generování klíče SSH" v systému Linux postupujte podle následujících kroků:

第 1 步:vůle id_rsa.pub dát do /root/.ssh adresář a přejmenujte jej na authorized_keys

krok 2:upravit /etc/ssh/sshd_config Konfigurační soubor

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

krok 3:Restartujte službu SSH

  • CentOS7 Použijte příkaz:systemctl restart sshd
  • Centos6 použijte příkaz:/etc/init.d/sshd restart

PuTTY generuje klíče

Pokud se přihlásíte do VPS pomocí systému Windows, budete si muset stáhnout soukromý klíč do klienta a převést ho do formátu používaného PuTTY.

  • Nemáte na svém počítači nainstalovaný software PuTTY?Prosím vyhledejte Google nebo Baidu: Stáhněte si PuTTY.

第 1 步:Pomocí WinSCP, SFTP nebo jiných nástrojů přeneste soubor soukromého klíče id_rsa Stáhnout ke klientovi.

第 2 步:Otevřete PuTTYGen.exe

第 3 步:Klikněte na tlačítko Načíst v části Akce ▼

Nemůžete se připojit k Vultr VPS SSH? Způsob nastavení generování klíčů PuTTY

第 4 步:Načtěte soubor soukromého klíče, který jste právě stáhli

All file Vyberte pro načtení třetího listu právě staženého souboru soukromého klíče

Nelze zobrazit soubor soukromého klíče?Vyberte prosím „Všechny soubory (*.*)“ ▲

  • Pokud jste právě nastavili zámek heslem, musíte v tuto chvíli zadat heslo.
  • Po úspěšném načtení PuTTYGen zobrazí informace související s klíčem.

第 5 步:Klepnutím na tlačítko Uložit soukromý klíč uložíte formát souboru soukromého klíče, který je k dispozici pro PuTTY ▼

Kliknutím na Uložit soukromý klíč uložíte dostupný formát souboru soukromého klíče PuTTY 4

Jak nastavit Putty?

Následuje nastavení Putty na přihlášení pomocí soukromého klíčeLinuxMetoda serveru:

第 1 步:Putty → Session: Vyplňte název hostitele (nebo IP adresu)

第 2 步:Putty → Připojení → Datum: Vyplňte uživatelské jméno automatického přihlášení: root

第 3 步:PPutty → Připojení → SSH → Auth: Vyberte soubor soukromého klíče právě vygenerovaný PuTTYGen v souboru soukromého klíče pro ověření ▼

Vyberte soubor soukromého klíče pro ověřování v souboru soukromého klíče pro ověřování List 5

第 4 步:Vraťte se do Putty → Session: Saved Session, vyplňte jméno, které chcete uložit, a poté poklepejte na jméno pro přímé přihlášení.

第 5 步:V budoucnu se můžete přihlásit do Linuxu bez hesla, nezapomeňte si uložit soubor soukromého klíče.

Chcete-li získat nástroj pro vzdálené přihlášení Linux pro mobilní telefony Android, klikněte na tento odkaz pro zobrazení ▼

Rozšířené čtení:

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Nelze se připojit k Vultr VPS SSH? Metoda nastavení generování klíčů PuTTY“, vám pomůže.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-646.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部