SSH (Secure Shell) je protokol vzdálené správy, díky kterému máme možnost řídit, spravovat a upravovat proměnné nebo procesy na vzdálených serverech prostřednictvím internetu pomocí metody autentizace. SSH nám poskytuje způsob, kterým je možné autentizovat vzdáleného uživatele, umožnit přenos prvků z klienta na hostitele a naopak.
Šifrování SSHProtokol SSH nám nabízí různé formy šifrování, jako například:
- Symetrické šifrování
- Asymetrické šifrování
- Hašování
Syntaxe SSHZákladní syntaxe pro SSH je následující:
ssh {uživatel} @ {hostitel}
Provoz SSHMechanismus použití SSH je jednoduchý, za prvé, Ubuntu je řečeno, že použijeme zabezpečené připojení shellu a pomocí šifrovacích mechanismů (ssh), poté zadáme uživatele (uživatele), se kterým se chystáme autentizovat, a nakonec nastavíme místo určení (hostitel).
Pamatujte, že když používáme SSH, vše, co v relaci děláme (ověřování uživatelů, příkazy, přenosy souborů), bude vždy šifrováno, aby byla data chráněna před jakýmkoli útokem na síť.
Pomocí SSH je možné využívat klíče SSH, pomocí kterých můžeme automatizovat přístup ke vzdáleným serverům a počítačům a optimalizovat zabezpečení.
Bez dalších okolků se podívejme, jak nainstalovat SSH v Ubuntu 20.04.
Nainstalujte protokol SSH v Ubuntu 20.04
Krok 1
Ve výchozím nastavení je v systému již nainstalován základní SSH, ale s určitými omezeními v terminálu Ubuntu 20.04 provedeme následující:
SshKrok 2
V důsledku toho uvidíme všechny možnosti pro použití protokolu SSH:
ZVĚTŠIT
Krok 3
Abychom zkontrolovali jeho použití, pokusíme se navázat místní připojení, provedeme následující:
ssh localhost
ZVĚTŠIT
Krok 4
Jak vidíme, ve výchozím nastavení port 22 (SSH) odmítá připojení, v tomto případě musíme nainstalovat protokol serveru SSH následujícím příkazem:
sudo apt-get install openssh-server
ZVĚTŠIT
Krok 5
Instalaci potvrzujeme písmenem S:
ZVĚTŠIT
Krok 6
Stav služby SSH v Ubuntu 20.04 můžeme zkontrolovat následujícím příkazem:
stav ssh služby sudo
ZVĚTŠIT
Krok 7
Jak vidíme, jeho stav je aktivní a běží, můžeme znovu zkontrolovat přístup k místnímu hostiteli:
ssh localhost
ZVĚTŠIT
Krok 8
Pokud připojení nepřijmeme, zobrazí se chyba, takže při provádění příkazu je pro přístup pomocí SSH nutné zadat „ano“.
Poté se dostaneme do konfiguračního souboru SSH pomocí editoru: Zde vidíme výchozí port SSH (22), v případě potřeby jej můžeme upravit, ale vždy doporučujeme ponechat výchozí hodnoty.
sudo nano / etc / ssh / sshd_config
ZVĚTŠIT
Pomocí těchto jednoduchých kroků jsme nainstalovali SSH v Ubuntu 20.04.