Aktivieren Sie SSH auf Debian Top 10

Aktivieren Sie SSH auf Debian Top 10
Sie können SSH verwenden, um auf Ihren Debian 10 -Server oder Desktop aus der Ferne zuzugreifen. Sie können neue Softwarepakete installieren, sie konfigurieren, Ihren Debian 10 -Server oder Desktop über SSH remote überwachen.

In diesem Artikel werde ich Ihnen zeigen, wie Sie SSH in Debian 10 aktivieren und eine Verbindung zu Ihrem Debian 10 Machine über SSH herstellen können. Also lasst uns anfangen.

Installieren von SSH -Server auf Debian 10:

Auf Debian 10 wird der SSH -Server vom Paket bereitgestellt OpenSSH-Server. Sie können den OpenSSH -Server im offiziellen Paketrepository von Debian 10 sehr einfach mit dem APT -Paketmanager installieren.

Öffnen Sie zunächst einen Terminal und führen Sie den folgenden Befehl aus, um den APT -Paket -Repository -Cache zu aktualisieren.

$ sudo APT Update

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

Installieren Sie jetzt OpenSSH-Server Paket mit dem folgenden Befehl.

$ sudo apt install OpenSSH-Server

Jetzt drücken Y und drücke Um die Installation zu bestätigen.

Der OpenSSH-Server Paket sollte installiert werden.

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

$ sudo systemctl Status SSH

Wie Sie sehen können, ist der SSH -Dienst nicht aktiv. Es läuft nicht. Aber es ist ermöglicht. Das heißt, der SSH -Dienst beginnt automatisch mit dem Start. Um den SSH -Service zu starten, müssen Sie nur Ihren Computer neu starten.

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

$ sudo systemctl starten ssh

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

$ sudo systemctl Status SSH

Wie Sie sehen können, ist der SSH -Dienst aktiv oder ausgeführt. Jetzt können Sie über SSH remote eine Verbindung zu diesem Computer herstellen.

Hinzufügen und Entfernen von SSH -Dienst vom Systemstart:

Auf Debian 10 besteht das Standardverhalten des SSH -Dienstes darin, automatisch mit dem Start zu beginnen.

Wenn Sie nicht möchten, dass der SSH -Dienst automatisch mit dem Start startet, möchten Sie den SSH -Dienst bei Bedarf manuell starten, dann können Sie ihn mit dem folgenden Befehl aus dem Systemstart entfernen.

$ sudo systemctl deaktivieren ssh

Wenn Sie später Ihre Meinung ändern und den SSH -Dienst mit dem Start starten möchten, können Sie den SSH -Dienst mit dem folgenden Befehl zum Systemstart hinzufügen:

$ sudo systemctl aktivieren ssh

Verbindung zu Debian 10 Machine Remote über SSH:

Um sich zum SSH -Server zu verbinden. Sie müssen außerdem den Anmeldebernamen und das Anmeldekennwort der Debian 10 -Maschine kennen, mit der Sie eine Verbindung herstellen möchten.

Um die IP -Adresse des Debian 10 -Geräts zu finden, mit dem Sie eine Verbindung herstellen möchten, führen Sie den folgenden Befehl auf diesem Computer aus.

$ ip a

Wie Sie sehen können, lautet die IP -Adresse meines Debian 10 -Desktops 192.168.21.134. Es wird für Sie anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.

Wenn die Debian 10 -Maschine, die Sie über SSH herstellen möchten, auf der Cloud (VPS) gehostet werden, können Sie möglicherweise einen DNS -Hostnamen oder Domainnamen anstelle der IP -Adresse verwenden, die Sie verwenden können. Um den Hostnamen des VPS zu finden, führen Sie den folgenden Befehl auf dem VPS aus.

$ hostname

Ein Beispielausgang wird wie folgt angegeben.

Wenn Sie den Anmelde -Benutzernamen Ihrer Debian 10 -Maschine nicht kennen, können Sie den folgenden Befehl auf dieser Maschine ausführen, um den Benutzernamen zu finden.

$ whoami

Der Benutzername sollte auf dem Terminal gedruckt werden. Erinnere dich dran.

Um eine Verbindung zum Debian 10 -Computer über SSH herzustellen, muss der Client -Computer das SSH -Client -Programm installiert haben.

Wenn der Kunde ein Ubuntu/Debian -Computer ist, können Sie die SSH -Client -Programme mit den folgenden Befehlen installieren:

$ sudo APT Update
$ 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:

$ sudo yum install OpenSsh-Clients

Führen Sie nun über SSH den folgenden Befehl vom Client -Computer aus, um eine Verbindung zum Debian 10 -Remote -Computer herzustellen:

$ ssh userername@ip_address

Oder

$ ssh userername@hostname

In meinem Fall lautet der Befehl:

$ ssh [email protected]

Sie sehen die folgende Eingabeaufforderung, wenn Sie zum ersten Mal versuchen, eine Verbindung zu Ihrer Debian 10 -Maschine über SSH herzustellen. Geben Sie einfach ein Ja und drücke weitermachen.

Sie sehen die folgende Eingabeaufforderung, wenn Sie zum ersten Mal versuchen, eine Verbindung zu Ihrer Debian 10 -Maschine über SSH herzustellen. Geben Sie einfach ein Ja und drücke weitermachen.

Sie sollten verbunden sein.

Jetzt können Sie jeden Befehl ausführen, der neue Softwarepakete installieren, verschiedene Dienste konfigurieren oder den Debian 10 -Maschinenmaschinen -Remote -. Die Möglichkeiten sind unbegrenzt.

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

$ Exit

So aktivieren Sie SSH bei Debian 10 und stellen sich über SSH mit Ihrem Debian 10 -Maschinenbau eine Verbindung her. Danke, dass du diesen Artikel gelesen hast.