OpenSSH server je implementací protokolu SSH, který je dodáván se sadou síťových nástrojů založených na protokolu SSH. Protokol SSH je bezpečný protokol, který šifruje veškerý provoz vyměňovaný mezi klientem a vzdáleným hostitelem pomocí silných metod šifrování.
Ve výchozím nastavení OpenSSH server je nainstalován v moderním Alpine Linux systémy. Pokud však náhodou, tak OpenSSH server není nainstalován, pak je tato příručka to, co hledáte.
Instalace OpenSSH v Alpine Linux
Začneme obnovením repozitářů nebo aktualizací indexu balíčků Alpine Linux pomocí následujícího příkazu apk.
$ apk update
Dále vyhledejte OpenSSH server v oficiálním Alpine Linux pro potvrzení jeho dostupnosti.
$ apk search openssh
Výstup zobrazuje různé OpenSSH balíčky, které lze nainstalovat.
Chcete-li nainstalovat oba OpenSSH server a klient a související balíčky v Alpine Linux , spusťte příkaz:
$ apk add openssh
Chcete-li potvrdit, že OpenSSH server je nainstalován, spusťte příkaz:
$ apk info | grep openssh
Z výstupu vidíme, že OpenSSH je nainstalován.
Pomocí OpenSSH nainstalován, povolte jej při startu systému, spusťte službu a pomocí následujících příkazů potvrďte, že služba SSH běží.
$ rc-update add sshd $ service sshd start $ service sshd status
S SSH nainstalován, můžete nyní začít vytvářet vzdálená připojení k Linuxu pomocí následující syntaxe:
$ ssh username@remote-server-ip
V tomto příkladu se připojujeme ke vzdálenému serveru Debianu.
$ ssh [email protected]
Tím se dostáváme na konec tohoto článku. V tomto tutoriálu jsme vás provedli krok za krokem, jak nainstalovat OpenSSH server a klienta na Alpine Linux. Vaši zpětnou vazbu oceníme.