Připojení k SSH bez hesla

Z MiS
Verze z 18. 6. 2021, 06:30; Spravce (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání


Obsah

Postup

  1. Na vašem osobním (klientském) počítači (Windows, Linux, počítač, který běžně používáte...) vytvořte dvojici soukromý+veřejný klíč.
    • Buď v PuTTY pro připojení přes PuTTY: nástrojem PuTTYgen
    • Nebo pro příkaz SSH: v příkazovém řádku (cmd) příkazem ssh-keygen.
  2. Veřejný klíč přeneste na server (sousedův VM, PuTTY na vašem počítači). Použijte:
    • příkaz: ssh-copy-id v Linuxu.
    • nebo ssh + cat
    • nebo program WinSCP,
  3. Zkontrolujte, že máte nainstalován ssh server (balíček openssh) a že máte povoleno přihlašování bez hesla (klíčem).
    • Instalaci balíčků znáte,
    • spuštění balíčku ověříte pomocí příkazu systemctl status,
    • nastavení SSH je v souboru /etc/ssh/ssh_config.
  4. Nyní se přihlaste pomocí PuTTY či ssh (podle toho, co jste si nastavili).
    • Pokud jste klíč správně naimportovali do klientského programu (ssh, PuTTY,...), měl by vás server přihlásit automaticky.
  5. Ověřte a předveďte funkčnost, popište postup práce!
  6. Můžete také zakázat přihlašování heslem:
    • Položka PasswordAuthentication v souboru /etc/ssh/ssh_config.

Výhody

Nevýhody

Zdroje

Můžete použít například tyto návody (můžete ale najít mnoho jiných):

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje