Heim >Computer-Tutorials >Computerwissen >Installieren Sie SSH auf dem Linux Debian11-Server, erstellen Sie einen neuen Benutzer, erlauben Sie die SSH-Remote-Anmeldung und konfigurieren Sie die sichere SSH-Anmeldung!

Installieren Sie SSH auf dem Linux Debian11-Server, erstellen Sie einen neuen Benutzer, erlauben Sie die SSH-Remote-Anmeldung und konfigurieren Sie die sichere SSH-Anmeldung!

PHPz
PHPznach vorne
2024-03-01 19:16:241440Durchsuche

Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置!

Die Schritte zum Installieren von SSH auf dem Debian 11-Server und zum Erstellen eines neuen Benutzers, um die SSH-Remoteanmeldung zu ermöglichen, sind wie folgt:

Schritt 1: SSH installieren

Um einen SSH-Server zu installieren, müssen Sie bei Ihrem Debian 11-Server als Root oder als Benutzer mit Sudo-Berechtigungen angemeldet sein.

Führen Sie im Terminal den folgenden Befehl aus, um den SSH-Server zu installieren:

sudo apt update
sudo apt install openssh-server

Schritt 2: Einen neuen Benutzer erstellen

Um einen neuen Benutzer zu erstellen, können Sie den Befehl
adduser verwenden. Ersetzen Sie den folgenden Befehl durch Ihren gewünschten Benutzernamen:

sudo adduser new_username

Sie werden aufgefordert, das Passwort des neuen Benutzers und andere Details festzulegen.

Schritt 3: SSH-Remote-Anmeldung zulassen

Der auf Ihrem Debian 11-Server installierte SSH-Server sollte standardmäßig die Remote-Anmeldung zulassen. Um jedoch sicherzustellen, dass es richtig konfiguriert wurde, können Sie die Konfigurationsdatei des SSH-Servers bearbeiten.

Öffnen Sie die SSH-Konfigurationsdatei mit dem folgenden Befehl:

sudo nano /etc/ssh/sshd_config

Suchen Sie in der Datei nach der folgenden Zeile:

#PermitRootLogin yes

Ändern Sie es in:

PermitRootLogin no

Dadurch wird die SSH-Anmeldung mit dem Root-Benutzer deaktiviert. Dies dient der zusätzlichen Sicherheit. Wenn Sie möchten, dass sich der Root-Benutzer weiterhin remote anmelden kann, ändern Sie die obige Zeile wieder in
PermitRootLogin yes.

Schritt 4: Konfigurieren Sie die sichere SSH-Anmeldung

Sie können die Sicherheit von SSH weiter erhöhen, indem Sie die Passwortauthentifizierung deaktivieren und die Authentifizierung mit öffentlichen Schlüsseln aktivieren.

Suchen Sie die folgende Zeile:

#PasswordAuthentication yes

Ändern Sie es in:

PasswordAuthentication no

Dadurch wird die Passwortauthentifizierung deaktiviert. Suchen Sie dann die folgende Zeile:

#PubkeyAuthentication yes

Ändern Sie es in:

PubkeyAuthentication yes

Dadurch wird die Authentifizierung mit öffentlichem Schlüssel aktiviert.

Speichern und schließen Sie die Datei.

Schritt 5: Starten Sie den SSH-Dienst neu

Nach Abschluss der oben genannten Änderungen müssen Sie den SSH-Dienst neu starten, damit die Änderungen wirksam werden.

Starten Sie den SSH-Dienst mit dem folgenden Befehl neu:

sudo systemctl restart ssh

现在,您应该能够使用新创建的用户通过SSH远程登录到您的Debian 11服务器了。

这些步骤提供了在Debian 11服务器上安装SSH,创建新用户并允许SSH远程登录以及进行SSH安全登录配置的指南。请确保按照步骤操作,并根据您的需求进行必要的修改。

Das obige ist der detaillierte Inhalt vonInstallieren Sie SSH auf dem Linux Debian11-Server, erstellen Sie einen neuen Benutzer, erlauben Sie die SSH-Remote-Anmeldung und konfigurieren Sie die sichere SSH-Anmeldung!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen