GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie den SSH-Server unter Ubuntu 22.04

SSH Server ist ein serverseitiges Softwareprogramm, das eine sichere Shell verwendet, um die Verbindungen vom Clientsystem zu akzeptieren. Es ist eine Alternative für Telnet und andere Protokolle wie rlogin, rsh usw.

Der SSH-Server ist standardmäßig nicht auf Ubuntu 22.04 installiert. Möglicherweise möchten Sie es jedoch nach der Neuinstallation des Betriebssystems aktivieren, um Ihr Ubuntu-System von externen Computern aus zu verbinden.

In diesem Beitrag werden wir sehen, wie man SSH Server auf Ubuntu 22.04 installiert.

Voraussetzungen

Um den SSH-Server zu installieren und unter Ubuntu 22.04 zu aktivieren, müssen Sie sich als Root-Benutzer oder als Benutzer mit sudo-Berechtigungen anmelden, um die Befehle im nächsten Abschnitt auszuführen.

SSH-Server auf Ubuntu 22.04 installieren

Öffnen Sie ein Terminal und führen Sie dann den folgenden Befehl aus, um den Repository-Index zu aktualisieren.

sudo apt update

Installieren Sie dann das SSH-Serverpaket mit apt Befehl.

sudo apt install -y openssh-server

SSH-Server auf Ubuntu 22.04 aktivieren

Inzwischen sollte der SSH-Serverdienst automatisch starten. Sie können den Status des SSH-Serverdienstes überprüfen, indem Sie den folgenden Befehl ausführen.

sudo systemctl status ssh

Der obige Screenshot bestätigt, dass der SSH-Dienst aktiv ist.

SSH in der Firewall zulassen

Manchmal müssen Sie möglicherweise SSH-Verbindungen von Client-Systemen in der Firewall zulassen. Verwenden Sie also den folgenden Befehl, um eine Regel zum Zulassen von SSH-Verbindungen von externen Computern zu erstellen.

sudo ufw allow ssh

sudo ufw enable

sudo ufw reload

Zugriff auf Ubuntu 22.04 über SSH

Sie können sich über SSH mit Putty von Windows oder integrierten SSH-Clients von Linux oder macOS mit Ihrem System verbinden.

ssh user_name@ip_address

SSH-Root-Anmeldung auf Ubuntu 22.04 aktivieren

Standardmäßig können Sie sich aus Sicherheitsgründen nicht als Root-Benutzer über SSH anmelden. Sie können jedoch die Root-Anmeldung aktivieren, indem Sie die SSH-Konfigurationsdatei auf Ihr eigenes RISIKO bearbeiten.

Aktualisieren Sie die SSH-Konfiguration mit dem folgenden Befehl.

echo "PermitRootLogin Yes" | sudo tee -a /etc/ssh/sshd_config

Starten Sie dann den SSH-Dienst neu, um die neue Konfiguration zu lesen.

sudo systemctl restart ssh

Jetzt sollten Sie sich per ssh direkt als Root anmelden können.

SSH-Dienst unter Ubuntu 22.04 deaktivieren

Wenn Sie SSH auf Ihrem System deaktivieren möchten, können Sie den SSH-Dienst stoppen und deaktivieren, sodass er bei einem Systemneustart nicht gestartet wird.

sudo systemctl stop ssh

sudo systemctl disable ssh

Schlussfolgerung

Das ist alles. Ich hoffe, Sie haben gelernt, wie man SSH Server auf Ubuntu 22.04 installiert. Sie können jetzt Verwaltungsaktivitäten über das Terminal ausführen. Darüber hinaus können Sie eine SSH-Schlüssel-basierte Authentifizierung einrichten, mit der Sie sich bei Ihrem System anmelden können, ohne ein Passwort einzugeben.


Ubuntu
  1. So installieren Sie RabbitMQ Server auf Ubuntu 18.04 &16.04 LTS

  2. So installieren Sie Gitlab Server auf Ubuntu 18.04 &16.04 LTS

  3. So installieren Sie MsSQL Server 2019 auf Ubuntu 20.04

  4. So installieren Sie Ansible auf Ubuntu Server 21.04

  5. So installieren Sie Xrdp-Server auf Ubuntu 20.04 LTS

So installieren Sie CouchPotato auf Ubuntu Server/Desktop

So installieren Sie den SSH-Server unter Ubuntu 18.04 LTS

So installieren Sie den FTP-Server unter Ubuntu 20.04 LTS

So installieren Sie den SSH-Server unter Ubuntu 20.04 LTS

So installieren Sie den SSH-Server unter Ubuntu 22.04 LTS

So installieren Sie Minecraft Server auf Ubuntu 20.04