Jak přidat SSH na stávající výpočetní stroj Google

Přidání SSH do existující instance Google Compute Engine může být skličující, zejména pro nové uživatele platformy Google Cloud.

Je to však zásadní krok v přístupu a správě vaší instance, protože SSH vám umožňuje bezpečně se připojit k vašemu virtuálnímu počítači a spouštět příkazy na dálku.

Tento článek vás provede přidáním SSH do existující instance Google Compute Engine.

Pokryjeme vše od generování klíčů SSH až po jejich přidání do vaší instance pomocí Google Cloud Console. Takže, pojďme začít!

Jak přidat SSH na stávající výpočetní stroj Google

Přidejte SSH na existující výpočetní stroj Google

Krok 1: Vygenerujte svůj pár klíčů SSH

Než budete moci přidat SSH do své stávající instance Google Compute Engine, musíte vygenerovat svůj pár klíčů SSH.

Váš pár klíčů SSH se skládá ze soukromého klíče, který si ponecháte na místním počítači, a veřejného klíče, který přidáte do virtuálního počítače.

Soukromý klíč se používá k ověření, když se připojujete k vaší instanci, zatímco veřejný klíč se používá k povolit pro přístup k vaší instanci.

Ke generování páru klíčů SSH můžete použít terminál na místním počítači. Otevřete terminál a zadejte následující příkaz:

ssh-keygen -t rsa -f ~/.ssh/my-ssh-key

Tento příkaz vygeneruje pár klíčů RSA s názvem „my-ssh-key“ v adresáři „~/.ssh“. Pokud chcete, můžete si vybrat jiný název a adresář.

Krok 2: Přidejte svůj veřejný klíč SSH do své instance

Nyní, když jste vygenerovali svůj pár klíčů SSH, musíte svůj veřejný klíč přidat do instance Google Compute Engine. Můžete to udělat pomocí Google Cloud Console.

Nejprve přejděte na stránku instancí virtuálních počítačů v Google Cloud Console. Najděte instanci, do které chcete přidat SSH, a klikněte na tlačítko „Upravit“.

Na panelu „Upravit“ přejděte dolů do sekce „Klíče SSH“ a klikněte na tlačítko „Přidat položku“. Vložte svůj klíč SSH do textového pole „Veřejný klíč“. Svůj veřejný klíč můžete najít zadáním následujícího příkazu do terminálu:

cat ~/.ssh/my-ssh-key.pub

Nahraďte „my-ssh-key“ názvem vašeho páru klíčů.

Po vložení veřejného klíče SSH klikněte na tlačítko „Uložit“ pro uložení změn. Váš veřejný klíč SSH je nyní přidán do vaší instance.

Krok 3: Připojte se ke své instanci pomocí SSH

Nyní, když jste do své instance přidali svůj veřejný klíč SSH, můžete se ke své instanci připojit pomocí SSH. K tomu potřebujete znát interní IP adresu vaší instance.

Interní IP adresu své instance můžete najít v Google Cloud Console. Přejděte na stránku instance virtuálního počítače a klikněte na název své instance.

V panelu „Podrobnosti“ naleznete interní IP adresu v části „Síťová rozhraní“.

Chcete-li se připojit k instanci pomocí SSH, otevřete terminál a zadejte následující příkaz:

ssh -i ~/.ssh/my-ssh-key [USERNAME]@[INTERNAL_IP_ADDRESS]

Nahraďte „my-ssh-key“ názvem svého páru klíčů, „[USERNAME]“ svým uživatelským jménem a „[INTERNAL_IP_ADDRESS]“ interní IP adresou vaší instance.

V systému Windows můžete použít nástroj jako PuTTY pro připojení k vaší instanci pomocí SSH.

Krok 4: Odstraňování problémů s připojením SSH

Pokud máte potíže s připojením k instanci pomocí SSH, můžete vyzkoušet několik věcí:

  • Zkontrolujte, zda je váš veřejný klíč SSH přidán do vaší instance správně. Můžete to udělat tak, že přejdete na stránku instancí virtuálních počítačů v Google Cloud Console a kliknete na název vaší instance. Na panelu „Podrobnosti“ přejděte dolů do sekce „Klíče SSH“ a ujistěte se, že je uveden váš veřejný klíč.
  • Zkontrolujte, zda je váš soukromý klíč SSH ve správném adresáři na vašem místním počítači a má správná oprávnění. Váš soukromý klíč by měl být v adresáři „~/.ssh“ a měl by mít oprávnění „600“. Oprávnění vašeho soukromého klíče můžete zkontrolovat zadáním následujícího příkazu do terminálu: ls -l ~/.ssh/my-ssh-key
  • Nahraďte „my-ssh-key“ názvem vašeho páru klíčů.
  • Zkontrolujte, zda jsou pravidla brány firewall správně nakonfigurována. Pokud se nemůžete připojit ke své instanci pomocí SSH, může to být způsobeno tím, že vaše pravidla brány firewall blokují provoz SSH. Pravidla brány firewall můžete zkontrolovat v konzole Google Cloud Console tak, že přejdete na stránku Pravidla brány firewall.
  • Zkontrolujte, zda váš agent SSH běží. Pokud ke správě klíčů SSH používáte agenta SSH, ujistěte se, že běží a že je váš klíč přidán k agentovi. Zda váš agent běží, můžete zkontrolovat zadáním následujícího příkazu do terminálu: eval "$(ssh-agent -s)."

Tento příkaz spustí agenta SSH a vypíše proměnné prostředí agenta.

Závěr

Přidání SSH do existující instance Google Compute Engine je zásadní pro správu a přístup k vašemu virtuálnímu počítači.

Podle kroků popsaných v tomto článku můžete vygenerovat svůj pár klíčů SSH, přidat svůj veřejný klíč do instance pomocí Google Cloud Console a připojit se ke své instanci pomocí SSH.

Před připojením k vaší instanci nezapomeňte zkontrolovat pravidla brány firewall, zajistit, že váš agent SSH běží a že váš soukromý klíč má správná oprávnění.

Pokud narazíte na nějaké problémy, jsou k dispozici různé zdroje, které vám pomohou problém vyřešit a vyřešit. Dokumentace cloud.google.com je vynikajícím zdrojem pro podrobné pokyny a tipy pro odstraňování problémů.

Kromě toho má Google Cloud Platform tým podpory, na který se můžete obrátit, pokud narazíte na problémy, které nemůžete vyřešit.

Závěrem lze říci, že přidání SSH do existující instance Google Compute Engine je jednoduchý, ale zásadní krok při správě a přístupu k vašemu virtuálnímu počítači.

Postupujte podle kroků uvedených v tomto článku a pomocí Google Cloud Console, můžete rychle a snadno vygenerovat svůj pár klíčů SSH, přidat svůj veřejný klíč do své instance a připojit se k instanci pomocí SSH.

Související příspěvky

Čeština
Ads Block Detector Provozováno na codehelppro.com

Zjištěno blokování reklam!!!

Ahoj! Všimli jsme si, že používáte blokovač reklam. Když použijete blokovač reklam, zjistíme jej a zobrazíme tuto zprávu. Chápeme, že chcete omezit obtěžování reklam, ale také chceme, abyste věděli, že reklamy jsou naším hlavním zdrojem příjmů, abychom udrželi naše webové stránky v provozu. Pokud jste ochotni deaktivovat blokování reklam nebo přidat naše webové stránky na seznam povolených, můžeme i nadále poskytovat vysoce kvalitní obsah a služby. Kromě toho si můžete užít lepší zážitek z prohlížení, protože reklamy budou zobrazovat relevantnější obsah na základě vašich zájmů. Děkujeme za pochopení a podporu!