GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak povolit SSH na Almalinuxu

SSH je primární metoda 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 instalaci AlmaLinuxu nebo migraci z CentOS na AlmaLinux to bude pravděpodobně jedna z prvních věcí, kterou budete chtít nakonfigurovat.

V této příručce projdeme pokyny krok za krokem k instalaci a konfiguraci SSH na AlmaLinux. 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 SSH
  • Jak spustit a zastavit službu SSH
  • Jak povolit SSH prostřednictvím brány firewall systému

SSH server povolen a spuštěn na AlmaLinux

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém AlmaLinux
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

Jak povolit SSH na AlmaLinux

Postupujte podle pokynů krok za krokem níže, abyste si nainstalovali SSH do svého systému a používali jej k inicializaci vzdálených připojení nebo akceptování příchozích připojení.

  1. Nainstalujte příslušný balíček OpenSSH pro váš systém. openssh-server Pokud chcete, aby váš počítač přijímal příchozí připojení SSH, bude nutné nainstalovat balíček. V opačném případě, pokud chcete pouze iniciovat odchozí připojení pomocí ssh příkaz, pak můžete nainstalovat openssh-clients balík. Samozřejmě můžete také nainstalovat oba.
    # dnf install openssh-server openssh-clients
    
  2. Službu SSH lze ovládat prostřednictvím systemd. Použijte následující systemctl příkazy pro konfiguraci a ovládání služby.

    Spuštění nebo zastavení serveru SSH:

    # systemctl start sshd
    AND
    # systemctl stop sshd
    

    Chcete-li povolit (automatické spuštění SSH při spouštění systému) nebo deaktivovat server SSH:

    # systemctl enable sshd
    AND
    # systemctl disable sshd
    
  3. Zkontrolujte, zda je spuštěn SSH server pomocí systemctl status příkaz.
    # systemctl status sshd
    
  4. Stav sshd označuje, že služba je aktuálně spuštěna

  5. Abyste mohli přijímat příchozí připojení, budete muset povolit službu přes bránu firewall provedením následujících příkazů.
    # firewall-cmd --zone=public --permanent --add-service=ssh
    # firewall-cmd --reload
    

To je vše. Chcete-li se podrobněji podívat na další konfiguraci OpenSSH, podívejte se na naši specializovanou příručku, která vám pomůže využít OpenSSH na maximum.

Úvahy na závěr

V této příručce jsme viděli, jak povolit SSH na AlmaLinuxu. To zahrnovalo instalaci klientských a serverových balíčků OpenSSH 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.


AlmaLinux
  1. Jak povolit SSH na Ubuntu 18.04

  2. Jak migrovat Centos 8 na AlmaLinux 8.3

  3. Jak nainstalovat Docker na AlmaLinux / Rocky Linux

  1. Jak povolit SSH na Debianu 9 nebo 10

  2. Jak povolit SSH na VMware ESXi

  3. Jak aktualizovat AlmaLinux

  1. Jak zakázat/povolit firewall na AlmaLinuxu

  2. AlmaLinux ke stažení

  3. Jak povolit SSH na Ubuntu 20.04