Jak vygenerovat klíč SSH ve Windows 10
Jak již možná víte, Windows 10 obsahuje integrovaný software SSH - klient i server! Tato funkce je k dispozici v OS počínaje verzí 1803. Když je nainstalována možnost klienta, můžeme ji použít ke generování nového klíče SSH.
Reklama
Na počítačích s Windows je freewarový open-source software PuTTY de-facto standardem, pokud jde o SSH a Telnet. V systému Windows 10 Microsoft konečně poslouchal své uživatele po letech, kdy požadovali klienta a server SSH. Zahrnutím implementace OpenSSH se zvyšuje hodnota OS.Poskytnutý klient SSH je podobný klientovi Linux. Na první pohled se zdá, že podporuje stejné funkce jako jeho protějšek * NIX. Je to konzolová aplikace, takže byste ji měli mít možnost spustit z příkazového řádku.
Chcete-li pokračovat, musíte povolit funkci klienta OpenSSH. Podívejte se na následující text:
jak zastavit svár oznámení Windows 10
Jak povolit klienta OpenSSH ve Windows 10
Za předpokladu, že ji máte nainstalovanou, můžete provést následující.
Chcete-li vygenerovat klíč SSH ve Windows 10,
- otevřeno nový příkazový řádek .
- Typ
ssh-keygen
a stiskněte klávesu Enter. - Aplikace požádá o umístění uložení a nabídne
C: users vaše uživatelské jméno .ssh id_rsa
ve výchozím stavu. - Dále budete vyzváni k zadání přístupové fráze. Jednoduše stiskněte klávesu Enter, abyste ji přeskočili.
- Nakonec uvidíte otisk svého klíče a SHA256. Výchozí algoritmus je RSA 2048.
Jsi hotov. Váš veřejný klíč bude uložen do souboru id_rsa.pub, ve výchozím nastavení jeC: users vaše uživatelské jméno .ssh id_rsa.pub
. Nyní můžete tento soubor nahrát na cílový počítač, ke kterému chcete získat přístup pomocí SSH.Nesdílejte svůj soukromý klíč SSH (id_rsa), pokud nevíte, co děláte!
SSH podporuje řadu dalších algoritmů veřejných klíčů pomocí klíčů, například:
- rsa - jedná se o klasický algoritmus založený na obtížnosti rozdělování velkých čísel. Doporučená velikost klíčů - 2048 nebo vyšší.
- dsa - další starší algoritmus založený na obtížnosti výpočtu diskrétních logaritmů. Již se nedoporučuje.
- ecdsa - nový algoritmus digitálního podpisu, který vláda USA standardizuje pomocí eliptických křivek. Podporuje 256, 384 a 521 velikostí kláves.
- ed25519 - tento algoritmus je nejnovější možností obsaženou v OpenSSH. Určitému softwaru chybí jeho podpora.
Algoritmus můžete určit pomocí-t
a změňte velikost klíče pomocí přepínače -b. Nějaké příklady:
ssh-keygen -t rsa -b 4096 ssh-keygen -t ecdsa -b 521
A je to.
Přečtěte si také následující články:
- Jak povolit klienta OpenSSH ve Windows 10
- Jak povolit server OpenSSH ve Windows 10