Secure Shell, nebo zkráceně SSH, se používá hlavně pro zabezpečená síťová připojení mezi dvěma uzly, jako je klient a server. Veškerá komunikace je šifrována mezi těmito dvěma systémy a uživatelé se mohou vzdáleně připojit ke svým systémům a provádět administrativní úlohy povolením přístupu SSH. Uživatelé mohou také bezpečně přenášet soubory pomocí protokolů SCP a SFTP. Tento článek ukazuje, jak povolit přístup SSH uživateli v systému Ubuntu.
Povolte přístup SSH v Ubuntu
Když je Ubuntu poprvé nainstalován, uživatel ve výchozím nastavení nemůže používat vzdálený přístup SSH. Takže povolte SSH v Ubuntu pomocí následující jednoduché metody.
Nainstalujte balíček open-ssh
Otevřete terminál stisknutím 'Ctrl + Alt + T'a aktualizovat seznam balíčků. Poté nainstalujte na svůj Ubuntu 20 následující balíček open-ssh.04 systém:
$ sudo apt aktualizace$ sudo apt install openssh-server
Během procesu instalace vás v terminálu vyzve dialogové okno. Chcete-li pokračovat v instalaci, zadejte „y“.
Po dokončení instalace balíčku open-ssh se ve vašem systému automaticky spustí služba SSH. Aktivitu služby můžete ověřit také zadáním následujícího příkazu:
$ sudo systemctl status sshPokud je v terminálu přijat následující výstup, služba SSH běží a je povolena.
Přesuňte se do prostředí příkazového řádku a stiskněte klávesu 'q."Tím se vrátíš do normální skořápky.".
Službu SSH ve vašem systému můžete zakázat pomocí následujícího příkazu:
$ sudo systemctl vypnout - nyní sshChcete-li znovu povolit službu SSH, použijte následující příkaz:
$ sudo systemctl povolit - nyní sshPovolte konfigurace brány firewall pro SSH
Pomocí konfiguračního nástroje brány firewall UFW jej můžete ve svém systému povolit. Pokud jste již ve svém systému povolili bránu firewall, ujistěte se, že jsou otevřené všechny porty SSH, a to zadáním následujícího příkazu:
$ sudo ufw povolit ssh
Nyní, když jsou dokončeny všechny konfigurace, můžete svůj systém Ubuntu připojit k libovolnému vzdálenému systému přes SSH. V distribucích Linux a macOS jsou klienti SSH nainstalováni ve výchozím nastavení.
Připojte se k serveru SSH
Následující příkaz 'ssh' lze použít spolu s uživatelským jménem a IP adresou k připojení vašeho systému Ubuntu přes LAN. Použijte k tomu níže uvedený příkaz:
$ ssh uživatelské jméno @ ip-adresaPokud svou IP adresu neznáte, použijte k přístupu následující příkaz:
$ ip aNahraďte uživatelské jméno a IP adresu vašimi údaji takto:
$ ssh kbuzdar @ 10.0.2.15V terminálu se zobrazí následující výsledek:
Zadejte „yes“ pro připojení vašeho systému Ubuntu přes LAN.
Zadejte heslo. V terminálu se zobrazí následující výstup:
Nyní jste přihlášeni ve vašem systému Ubuntu.
Připojte SSH ke vzdálenému serveru
SSH standardně přijímá data na portu 22. Najděte svou veřejnou IP adresu a zadejte následující příkaz k připojení serveru SSH ke vzdálenému systému:
$ ssh uživatelské jméno @ public_ip_addressNakonfigurujte směrovač tak, aby přijímal provoz SSH na portu 22.
Závěr
Tento článek vám ukázal, jak povolit přístup SSH v Ubuntu 20.04. Nyní se můžete přihlásit do systému a provádět každodenní administrativní úkoly prostřednictvím příkazového řádku. V případě jakýchkoli dotazů souvisejících s tímto článkem nám dejte vědět prostřednictvím vašich komentářů.