GNU/Linux >> Znalost Linux >  >> Ubuntu

Povolte SSH na Ubuntu 22.04 Jammy Jellyfish Linux

SSH je zkratka pro bezpečný shell a je primární metodou vzdáleného přístupu a správy na systémech Linux. SSH je služba klient-server poskytující zabezpečené, šifrované připojení přes síťové připojení. Po stažení Ubuntu 22.04 Jammy Jellyfish nebo upgradu na Ubuntu 22.04 to bude pravděpodobně jedna z prvních věcí, kterou budete chtít nakonfigurovat.

V tomto tutoriálu projdeme pokyny krok za krokem k instalaci a nakonfigurujte SSH na Ubuntu 22.04 Jammy Jellyfish Server nebo Desktop Linux. To vám pomůže, ať už se chcete pouze připojit ke vzdáleným systémům přes SSH, nebo chcete, aby váš vlastní systém také přijímal příchozí připojení.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat démona SSH
  • Jak povolit spuštění démona SSH po restartu
  • Jak spustit server démona SSH
  • Jak otevřít port SSH brány firewall 22
  • Jak povolit přihlášení uživatele root k serveru SSH
Požadavky na software a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém Ubuntu 22.04 Jammy Jellyfish
Software OpenSSH
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Povolte SSH na Ubuntu 22.04 pokyny krok za krokem


Postupujte podle níže uvedených pokynů krok za krokem a nainstalujte SSH do svého systému Ubuntu 22.04 a použijte jej k inicializaci vzdálených připojení nebo akceptování příchozích připojení.

  1. První věc, kterou musíme udělat, je otevřít terminál příkazového řádku a použít následující apt příkazy k instalaci metabalíčku SSH serveru a klienta.
    $ sudo apt update
    $ sudo apt install ssh
    
  2. Službu SSH lze ovládat prostřednictvím systemd. Pomocí následujících příkazů spusťte službu SSH a volitelně povolte automatické spouštění služby SSH při každém spuštění systému.
    $ sudo systemctl start ssh
    $ sudo systemctl enable ssh
    
  3. Zkontrolujte, zda je spuštěn SSH server pomocí systemctl status příkaz.
    $ sudo systemctl status ssh
    
  4. Abyste mohli přijímat příchozí připojení, budete muset povolit službu prostřednictvím ufw provedením následujícího příkazu.
    $ sudo ufw allow ssh
    
  5. To je vše. Dokud neexistuje žádný fyzický router nebo firewall blokující připojení k systému Ubuntu 22.04, měl by být připraven přijímat příchozí připojení. Další věc, kterou možná budete chtít udělat, je nakonfigurovat SSH tak, aby umožňovalo vzdálená připojení z účtu root.

Úvahy na závěr


V tomto tutoriálu jsme viděli, jak povolit SSH na Ubuntu 22.04 Jammy Jellyfish Linux. To zahrnovalo instalaci OpenSSH klienta a metabalíčku serveru a konfiguraci našeho systému tak, aby přijímal příchozí připojení. SSH je nezbytný protokol pro většinu systémů Linux, protože vám umožňuje otevřít vzdálené terminály libovolnému počtu systémů nebo spravovat svůj vlastní systém přes internet.


Ubuntu
  1. Nainstalujte Lutris na Ubuntu 22.04 Jammy Jellyfish Linux

  2. Zakažte automatické aktualizace na Ubuntu 22.04 Jammy Jellyfish Linux

  3. Jak povolit server SSH na Ubuntu 22.04 Jammy Linux

  1. Povolte SSH na Ubuntu 20.04 Focal Fossa Linux

  2. Jak povolit/zakázat firewall na Ubuntu 22.04 LTS Jammy Jellyfish Linux

  3. Jak najít svou IP adresu na Ubuntu 22.04 Jammy Jellyfish Linux

  1. Nainstalujte Python 2 na Ubuntu 22.04 Jammy Jellyfish Linux

  2. Jak nainstalovat Discord na Ubuntu 22.04 Jammy Jellyfish Linux

  3. Jak nainstalovat Steam na Ubuntu 22.04 Jammy Jellyfish Linux