GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak poskytnout ssh přístup uživateli v Ubuntu

Zabezpečený shell, zkráceně SSH, se používá hlavně pro zabezpečená síťová připojení mezi dvěma uzly, například klientem a serverem. Veškerá komunikace mezi těmito dvěma systémy je šifrována a uživatelé mohou vzdáleně připojit své systémy a provádět administrativní úkoly 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 udělit uživateli přístup SSH v systému Ubuntu.

Povolte přístup SSH v Ubuntu

Při první instalaci Ubuntu nemůže uživatel ve výchozím nastavení používat vzdálený přístup SSH. Povolte SSH v Ubuntu pomocí jednoduché metody níže.

Nainstalujte balíček open-ssh

Otevřete terminál stisknutím kláves Ctrl + Alt + T a aktualizujte seznam balíčků. Dále nainstalujte do systému Ubuntu 20.04 následující balíček open-ssh:

$ aktualizace sudo apt

$ sudo vhodné K instalaci opensh-serveru

Během procesu instalace se v terminálu zobrazí dialog. Chcete-li pokračovat v instalaci, zadejte „y“.

Jakmile je instalace balíčku open-ssh dokončena, služba SSH se na vašem systému automaticky spustí. Můžete také zkontrolovat, zda je služba aktivní, zadáním následujícího příkazu:

$ sudo Systemctl status ssh

Když je v terminálu přijat následující výstup, služba SSH je spuštěna a povolena.

Přejděte do shellu příkazového řádku a stiskněte „q“. Tím se vrátíte do normálního prostředí.

Službu SSH můžete ve svém systému zakázat pomocí následujícího příkazu:

$ sudo zakázat systemctl –nyní ssh

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

$ sudo systemctl aktivovat – nyní ssh

Povolit konfigurace brány firewall pro SSH

Ve svém systému jej můžete povolit pomocí konfiguračního nástroje brány firewall UFW. Pokud jste již ve svém systému povolili bránu firewall, zkontrolujte, zda jsou všechny porty SSH otevřené spuštěním následujícího příkazu:

$ sudo ufw povolit ssh

Po dokončení všech konfigurací můžete svůj systém Ubuntu připojit k libovolnému vzdálenému systému přes SSH. V distribucích Linuxu 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. Chcete-li to provést, použijte příkaz uvedený níže:

$ ssh Uživatelské jméno@IP adresa

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

$ ip a

Nahraďte uživatelské jméno a IP adresu svými informacemi následovně:

$ ssh [email protected]

V terminálu se zobrazí následující výsledek:

Zadejte „ano“ 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 do svého systému Ubuntu.

Připojte SSH ke vzdálenému serveru

Ve výchozím nastavení přijímá SSH data na portu 22. Najděte svou veřejnou IP adresu a zadejte následující příkaz pro připojení serveru SSH ke vzdálenému systému:

$ ssh Username@public_ip_address

Nakonfigurujte svůj router tak, aby přijímal provoz SSH na portu 22.

diplom

Tento článek 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í úlohy z příkazového řádku. Máte-li jakékoli dotazy k této položce, podělte se s námi o své komentáře.


Ubuntu
  1. Jak povolit SSH na Ubuntu 18.04

  2. Jak povolit SSH jako root na AWS Ubuntu Instance

  3. Jak vytvořit nového uživatele s přístupem Ssh?

  1. Jak nainstalovat Hadoop na Ubuntu 18.04 nebo 20.04

  2. Jak odstranit uživatele na Ubuntu

  3. Jak vytvořit uživatele Sudo na Ubuntu

  1. Jak změnit uživatelské heslo v Ubuntu

  2. Jak povolit SSH na Ubuntu 20.04

  3. Jak nainstalovat OTRS (OpenSource Trouble Ticket System) na Ubuntu 16.04