Sie können SSH verwenden, um remote auf Ihren Debian 10-Server oder Desktop zuzugreifen. Sie können neue Softwarepakete installieren, konfigurieren und Ihren Debian 10-Server oder Desktop remote über SSH überwachen.
In diesem Artikel werde ich Ihnen zeigen, wie Sie SSH auf Debian 10 aktivieren und eine Remote-Verbindung zu Ihrem Debian 10-Computer über SSH herstellen. Also, lass uns anfangen.
Unter Debian 10 wird der SSH-Server durch das Paket openssh-server bereitgestellt. Sie können den OpenSSH-Server aus dem offiziellen Paket-Repository von Debian 10 sehr einfach mit dem APT-Paketmanager installieren.
Öffnen Sie zuerst ein Terminal und führen Sie den folgenden Befehl aus, um den APT-Paket-Repository-Cache zu aktualisieren.

Der APT-Paket-Repository-Cache sollte aktualisiert werden.

Installieren Sie nun das openssh-server-Paket mit dem folgenden Befehl.

Drücken Sie nun Y und drücken Sie <Enter>, um die Installation zu bestätigen.

Das openssh-server-Paket sollte installiert sein.

Jetzt können Sie mit dem folgenden Befehl überprüfen, ob der SSH-Dienst ausgeführt wird:

Wie Sie sehen, ist der SSH-Dienst nicht aktiv. Es läuft nicht. Aber es ist aktiviert. Das bedeutet, dass der SSH-Dienst beim Booten automatisch gestartet wird. Um den SSH-Dienst zu starten, müssen Sie lediglich Ihren Computer neu starten.

Wenn Sie Ihren Computer jetzt nicht neu starten möchten, können Sie den SSH-Dienst manuell mit dem folgenden Befehl starten:

Überprüfen Sie nun, ob der SSH-Dienst mit dem folgenden Befehl ausgeführt wird:

Wie Sie sehen, ist der SSH-Dienst aktiv oder läuft. Jetzt können Sie über SSH eine Remoteverbindung zu diesem Computer herstellen.

Hinzufügen und Entfernen des SSH-Dienstes vom Systemstart:
Unter Debian 10 wird der SSH-Dienst standardmäßig beim Booten automatisch gestartet.
Wenn Sie nicht möchten, dass der SSH-Dienst beim Booten automatisch gestartet wird, sondern den SSH-Dienst bei Bedarf manuell starten möchten, können Sie ihn mit dem folgenden Befehl aus dem Systemstart entfernen.
Wenn Sie später Ihre Meinung ändern und den SSH-Dienst beim Booten starten möchten, können Sie den SSH-Dienst mit dem folgenden Befehl zum Systemstart hinzufügen:
Remote-Verbindung zum Debian 10-Computer über SSH herstellen:
Um nun eine Verbindung zum SSH-Server herzustellen, benötigen Sie die IP-Adresse oder den Hostnamen / Domänennamen des Debian 10-Computers, auf dem Sie gerade den SSH-Server installiert haben. Sie müssen auch den Anmeldenamen und das Anmeldekennwort des Debian 10-Computers kennen, mit dem Sie eine Verbindung herstellen möchten.
Um die IP-Adresse des Debian 10-Computers zu finden, mit dem Sie sich remote verbinden möchten, führen Sie den folgenden Befehl auf diesem Computer aus.
Wie Sie sehen können, ist die IP-Adresse meines Debian 10-Desktops 192.168.21.134. Es wird für dich anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.

Wenn der Debian 10-Computer, den Sie über SSH verbinden möchten, in der Cloud (VPS) gehostet wird, haben Sie möglicherweise einen DNS-auflösbaren Hostnamen oder Domänennamen, den Sie anstelle der IP-Adresse verwenden können. Um den Hostnamen des VPS zu ermitteln, führen Sie den folgenden Befehl auf dem VPS aus.
Eine Beispielausgabe wird wie folgt angegeben.

Wenn Sie den Anmeldenamen Ihres Debian 10-Computers nicht kennen, können Sie den folgenden Befehl auf diesem Computer ausführen, um den Benutzernamen zu finden.
Der Benutzername sollte auf dem Terminal gedruckt werden. Erinnere dich daran.

Um sich remote über SSH mit der Debian 10-Maschine zu verbinden, muss auf dem Client-Computer das SSH-Client-Programm installiert sein.
Wenn der Client ein Ubuntu / Debian-Computer ist, können Sie die SSH-Client-Programme mit den folgenden Befehlen installieren:
$ sudo apt install openssh-client
Wenn der Client ein RHEL / CentOS-Computer ist, können Sie die SSH-Client-Programme mit den folgenden Befehlen installieren:
Um nun über SSH eine Verbindung zum Debian 10-Remote-Computer herzustellen, führen Sie den folgenden Befehl vom Client-Computer aus:
Oder
In meinem Fall lautet der Befehl:

Die folgende Eingabeaufforderung wird angezeigt, wenn Sie zum ersten Mal versuchen, über SSH eine Verbindung zu Ihrem Debian 10-Computer herzustellen. Geben Sie einfach yes ein und drücken Sie <Enter>, um fortzufahren.

Die folgende Eingabeaufforderung wird angezeigt, wenn Sie zum ersten Mal versuchen, über SSH eine Verbindung zu Ihrem Debian 10-Computer herzustellen. Geben Sie einfach yes ein und drücken Sie <Enter>, um fortzufahren.

Sie sollten verbunden sein.

Jetzt können Sie jeden beliebigen Befehl ausführen, um neue Softwarepakete zu installieren, verschiedene Dienste zu konfigurieren oder den Debian 10-Computer aus der Ferne zu überwachen. Die Möglichkeiten sind grenzenlos.

Sobald Sie mit Ihrer Arbeit fertig sind, können Sie die SSH-Sitzung mit dem folgenden Befehl schließen:

So aktivieren Sie SSH unter Debian 10 und stellen über SSH eine Remote-Verbindung zu Ihrem Debian 10-Computer her. Vielen Dank für das Lesen dieses Artikels.