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!