Zum Hauptinhalt springen

Entfernen von ssh in Ubuntu Server: Detaillierte Anleitung

SSH (Secure Shell) ist ein sicheres Remote-Netzwerkprotokoll, das in einer Vielzahl von Betriebssystemen verwendet wird. Es ermöglicht Benutzern, sich mit Remote-Computern zu verbinden, sie zu verwalten und Dateien zwischen ihnen zu übertragen.

Es gibt jedoch Situationen, in denen Sie SSH von Ihrem Server entfernen müssen. Die möglichen Gründe können von der Notwendigkeit reichen, SSH durch ein anderes Protokoll zu ersetzen, bis hin zum Wunsch, die Sicherheit des Servers zu erhöhen, indem unnötige Komponenten und entsprechende Dienste entfernt werden.

Dieser Artikel beschreibt eine Schritt-für-Schritt-Anleitung zum Entfernen von SSH in Ubuntu Server. Es wird gezeigt, wie Sie jeden Schritt korrekt ausführen, um Fehler zu vermeiden und mögliche Probleme im Zusammenhang mit dem Entfernen von SSH zu beheben.

Installation von Ubuntu Server: Grundlegende Schritte

1. Laden Sie das Ubuntu Server-Image von der offiziellen Ubuntu-Website herunter.

2. Erstellen Sie ein bootfähiges USB-Laufwerk mit Rufus oder ähnlichem.

3. Schließen Sie das USB-Laufwerk an den Server an und starten Sie es.

SchrittDie Beschreibung
4Wählen Sie die Sprache für die Installation aus, und drücken Sie die Eingabetaste.
5Wählen Sie die Option "Ubuntu Server installieren" und drücken Sie die Eingabetaste.
6Wählen Sie die Eingabesprache aus und drücken Sie die Eingabetaste.
7Wählen Sie Ihr Land aus und drücken Sie die Eingabetaste.
8Wählen Sie Ihr Tastaturlayout aus und drücken Sie die Eingabetaste.
9Wählen Sie die Option "Benutzer und Passwörter einrichten" und drücken Sie die Eingabetaste.
10Geben Sie einen Namen für den Server ein und drücken Sie die Eingabetaste.
11Geben Sie den gewünschten Benutzernamen ein und drücken Sie die Eingabetaste.
12Geben Sie das Kennwort für den neuen Benutzer ein und drücken Sie die Eingabetaste.
13Bestätigen Sie das Passwort und drücken Sie die Eingabetaste.
14Wählen Sie die Option "Guided - use entire disk" und drücken Sie die Eingabetaste.
15Wählen Sie das zu installierende Laufwerk aus und drücken Sie die Eingabetaste.
16Bestätigen Sie die Auswahl und drücken Sie die Eingabetaste.
17Wählen Sie "Keine automatischen Updates" und drücken Sie die Eingabetaste.
18Wählen Sie die Option "OpenSSH Server installieren" und drücken Sie die Eingabetaste.
19Wählen Sie die Option "Sicherheitsupdates automatically installieren" und drücken Sie die Eingabetaste.
20Wählen Sie die Option "Use an entire disk" und drücken Sie die Eingabetaste.
21Bestätigen Sie die Installation von GRUB und drücken Sie die Eingabetaste.
22Wählen Sie die Option "Installation beenden" und drücken Sie die Eingabetaste.

Glückwunsch! Sie haben gerade Ubuntu Server auf Ihrem Server installiert. Jetzt können Sie Ihre Serverinfrastruktur einrichten und mit der Bereitstellung Ihrer Anwendungen beginnen.

Anmelden: Verwenden von SSH

So melden Sie sich mit SSH an:

  1. Öffnen Sie ein Terminal oder eine Eingabeaufforderung auf Ihrem Computer.
  2. Geben Sie den Befehl ssh ein [username]@[hostname] , wo [username] - ihr Benutzername ist auf dem Server und [hostname] - Die IP-Adresse oder der Domain-Name des Servers.
  3. Drücken Sie die Eingabetaste. Geben Sie bei Bedarf das Kennwort für den Benutzer auf dem Server ein.

Nach erfolgreicher Authentifizierung werden Sie über SSH mit dem Server verbunden, wo Sie verschiedene Befehle und Einstellungen ausführen können.

Ermitteln des Vorhandenseins von SSH auf dem Server

Bevor Sie SSH vom Server entfernen, müssen Sie sicherstellen, dass es installiert ist. Führen Sie dazu die folgenden Schritte aus:

1. Öffnen Sie ein Terminal auf dem Server.

2. Geben Sie ssh -v ein und drücken Sie die Eingabetaste.

Jetzt wissen Sie, wie Sie überprüfen können, ob SSH auf dem Server vorhanden ist, bevor Sie es löschen.

Beenden des SSH-Dienstes

Bevor Sie SSH entfernen, müssen Sie den OpenSSH-Dienst beenden, um mögliche Probleme beim Zugriff auf den Server zu vermeiden. Befolgen Sie dazu die nachstehenden Anweisungen:

  1. Öffnen Sie das Terminal auf dem Ubuntu-Server.
  2. Geben Sie den folgenden Befehl ein, und drücken Sie die Eingabetaste, um den SSH-Dienst zu beenden:

sudo service ssh stop

Sie werden zur Bestätigung aufgefordert, das Root-Passwort einzugeben. Nach Eingabe des Kennworts wird der SSH-Dienst beendet.

Jetzt funktioniert der SSH-Dienst nicht mehr auf Ihrem Ubuntu-Server. Sie können mit dem Entfernen von SSH fortfahren, indem Sie die weiteren Schritte des Handbuchs befolgen.

Löschen von SSH-bezogenen Dateien

Um SSH vollständig von Ihrem Ubuntu-Server zu entfernen, müssen Sie mehrere Dateien löschen, die mit der Installation verbunden sind:

DateiDie BeschreibungBefehl zum Löschen
/etc/ssh/sshd_configOpenSSH Server-Konfigurationsdatei sudo rm /etc/ssh/sshd_config
/etc/ssh/ssh_host_rsa_keyPrivater RSA-Schlüssel sudo rm /etc/ssh/ssh_host_rsa_key
/etc/ssh / ssh_host_rsa_key.PubÖffentlicher RSA-Schlüssel sudo rm/etc/ssh / ssh_host_rsa_key .Pub
/etc/ssh / ssh_host_ecdsa_schlüsselPrivater ECDSA-Schlüssel sudo rm / etc/ssh / ssh_host_ecdsa_key
/etc/ssh / ssh_host_ecdsa_key.PubÖffentlicher ECDSA-Schlüssel sudo rm/etc/ssh / ssh_host_ecdsa_key .Pub
/etc/ssh / ssh_host_ed25519_schlüsselPrivater Schlüssel Ed25519 sudo rm / etc/ssh / ssh_host_ed25519_key ausführen
/etc/ssh/ssh_host_ed25519_key.pubÖffentlicher Schlüssel Ed25519 sudo rm /etc/ssh/ssh_host_ed25519_key.pub

Nach dem Löschen aller aufgelisteten Dateien wird SSH vollständig von Ihrem Ubuntu-Server entfernt.

Entfernen eines SSH-Pakets

Das Entfernen eines SSH-Pakets in Ubuntu Server kann mit ein paar einfachen Befehlen an der Eingabeaufforderung durchgeführt werden. Führen Sie die folgenden Schritte aus, um das SSH-Paket zu entfernen:

1. Öffnen Sie das Terminal, indem Sie Strg+Alt+ T drücken.

2. Geben Sie den folgenden Befehl ein, um zu überprüfen, ob das SSH-Paket installiert ist:

dpkg -l | grep ssh

3. Wenn Sie sehen, dass das SSH-Paket installiert ist (Sie sehen etwas wie "openssh-Server ii"), führen Sie den folgenden Befehl aus, um es zu entfernen:

sudo apt-get remove openssh-server

4. Wenn Sie zur Bestätigung aufgefordert werden, geben Sie Ihr Passwort ein und drücken Sie die Eingabetaste .

5. Warten Sie, bis der Löschvorgang abgeschlossen ist. Danach wird das SSH-Paket vollständig von Ihrem Server entfernt.

Jetzt, da das SSH-Paket entfernt wurde, können Sie sicher sein, dass Ihr Server sicher ist. Wenn Sie SSH später erneut installieren möchten, können Sie dies mit den entsprechenden Befehlen im Terminal tun.

Überprüfen des SSH-Entfernens

Nachdem Sie alle Schritte zum Entfernen von SSH auf Ubuntu Server ausgeführt haben, möchten Sie möglicherweise sicherstellen, dass SSH tatsächlich gelöscht wurde und Sie keine Verbindung zum Server über SSH herstellen können.

Befolgen Sie diese Anweisungen, um die Entfernung von SSH zu überprüfen:

  1. Versuchen Sie, über SSH eine Verbindung zum Server herzustellen, indem Sie den Befehl verwenden ssh username@your_server_ip im Terminal oder mit einem beliebigen SSH-Client. Wenn SSH erfolgreich gelöscht wurde, sollte der Fehler "Connection refused" oder "Connection timed out" angezeigt werden.
  2. Stellen Sie sicher, dass der SSH-Dienst nicht ausgeführt wird, indem Sie den folgenden Befehl eingeben sudo service ssh status. Wenn der Dienst nicht gestartet wird, sollte die Meldung "ssh stop/waiting" angezeigt werden.
  3. Stellen Sie sicher, dass der SSH-Port (standardmäßig Port 22) mit dem Befehl auf dem Server geschlossen ist sudo ufw status. Wenn der SSH-Port geschlossen ist, sollten Sie die Meldung "Status: inactive" oder "22 (v6) DENY IN Anywhere (v6)" sehen.

Wenn alle oben genannten Schritte erfolgreich ausgeführt wurden, wurde SSH erfolgreich von Ihrem Ubuntu Server entfernt.