ssh

Jak dát uživateli ssh přístup v Ubuntu

Jak dát uživateli ssh přístup v Ubuntu

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 ssh

Pokud 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í ssh

Chcete-li znovu povolit službu SSH, použijte následující příkaz:

$ sudo systemctl povolit - nyní ssh

Povolte 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-adresa

Pokud svou IP adresu neznáte, použijte k přístupu následující příkaz:

$ ip a

Nahraďte uživatelské jméno a IP adresu vašimi údaji takto:

$ ssh kbuzdar @ 10.0.2.15

V 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_address

Nakonfigurujte 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ářů.

Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...
Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...
Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...