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

So aktivieren Sie den SSH-Dienst in Ubuntu 22.04 LTS

Dieses einfache Tutorial zeigt, wie Sie Secure Shell (SSH) in Ubuntu 22.04 aktivieren, damit Sie sich remote anmelden und Daten sicher über das kryptografische Netzwerkprotokoll übertragen können.

Ubuntu verwendet OpenSSH, um Secure Shell-Dienste bereitzustellen. Der Client ist mit vorinstallierter Unterstützung für die Verbindung zum Entfernen des SSH-Servers vorinstalliert. Das Serverpaket ist im System-Repository verfügbar, aber nicht standardmäßig installiert.

1. SSH-Server installieren:

Stellen Sie zunächst eine Verbindung zu Ihrem Ubuntu-Server her oder drücken Sie Strg+Alt+T auf der Tastatur, um das Terminal im Ubuntu-Desktop zu öffnen.

Führen Sie nach dem Öffnen den folgenden Befehl aus, um das Serverpaket zu installieren:

sudo apt install ssh

Geben Sie das Benutzerpasswort für die sudo-Authentifizierung ein, obwohl es kein Sternchen-Feedback gibt

Nach der Installation sollte der Dienst automatisch ausgeführt werden. Wenn nicht, verwenden Sie die folgenden Befehle, um es zu aktivieren und zu starten:

sudo systemctl enable sshd && sudo systemctl start sshd

Und überprüfen Sie den Dienststatus mit dem Befehl:

systemctl status sshd.service

2. SSH-Server konfigurieren:

Nach Schritt 1 sollten Sie sich per ssh remote mit diesem Ubuntu-Server oder -Desktop verbinden können und/oder scp Befehle.

Sie können es jedoch so konfigurieren, dass es auf einem anderen Port lauscht, festlegen, welche Benutzer sich anmelden dürfen, die Authentifizierungsmethoden ändern usw.

Bearbeiten Sie dazu die „/etc/ssh/sshd_config“ mit dem folgenden Befehl:

sudo nano /etc/ssh/sshd_config

Ersetzen Sie für Ubuntu Desktop nano mit gedit um die Konfigurationsdatei mit einer grafischen Oberfläche zu bearbeiten.

Wenn die Datei geöffnet wird, wird durch Entfernen von „#“ am Anfang und Ändern der Nummer nach „Port“ der Überwachungsport geändert; Aktivieren Sie „PermitRootLogin-Verbotspasswort“ (entfernen Sie # am Anfang, um es zu aktivieren), um die Root-Anmeldung über den Authentifizierungsschlüssel zu ermöglichen. Um die Passwort-Anmeldung zuzulassen, ändern Sie den Wert auf „yes“ und Sie müssen „PasswordAuthentication yes“ aktivieren.

Weitere Konfigurationen finden Sie in diesem Dokument. Und wenn Sie einen Authentifizierungsschlüssel einrichten möchten, um sich ohne Passwort anzumelden, probieren Sie dieses Tutorial aus.

Denken Sie nach dem Speichern der Datei daran, den SSH-Dienst neu zu starten, um die Änderungen zu übernehmen:

sudo systemctl restart sshd

3. Anmelden oder Daten per SSH übertragen:

Nachdem Sie den Remote-SSH-Server eingerichtet haben, können Sie den folgenden Befehl ausführen, um sich remote anzumelden:

ssh [email protected]_ip -p 22890

Ändern Sie die Portnummer 22890 in Ihre eigene oder überspringen Sie das -p Flag, wenn der Standardport verwendet wird.

Und kopieren Sie Daten von lokal auf den Server mit dem scp-Befehl:

scp -P 22890 /PATH/TO/FILE [email protected]_ip:/PATH/TO/DESTINATION

Oder holen Sie Daten vom Server in das aktuelle Verzeichnis des lokalen Computers mit dem Befehl:

scp -P 22890 [email protected]_ip:/PATH/TO/FILE ./

Originalartikel


Ubuntu
  1. So aktivieren Sie SSH unter Ubuntu 18.04

  2. So aktivieren Sie SSH unter Ubuntu 20.04

  3. So installieren Sie Ubuntu Server 18.04 LTS

  4. So aktivieren Sie SSH in Ubuntu

  5. So aktivieren Sie den SSH-Server unter Ubuntu 22.04 Jammy Linux

So aktivieren Sie ssh unter Ubuntu 20.04 LTS Linux

Aktivieren oder erstellen Sie einen Dienst in Ubuntu 20.04 LTS

So installieren Sie den SSH-Server unter Ubuntu 18.04 LTS

So installieren Sie den SSH-Server unter Ubuntu 20.04 LTS

So aktivieren Sie BBR unter Ubuntu 20.04 LTS

So installieren Sie den SSH-Server unter Ubuntu 22.04 LTS