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
Freigeben: 2024-03-01 19:16:24
nach vorne
1372 Leute haben es durchsucht

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Suchen Sie in der Datei nach der folgenden Zeile:

#PermitRootLogin yes
Nach dem Login kopieren

Ändern Sie es in:

PermitRootLogin no
Nach dem Login kopieren

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
Nach dem Login kopieren

Ändern Sie es in:

PasswordAuthentication no
Nach dem Login kopieren

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

#PubkeyAuthentication yes
Nach dem Login kopieren

Ändern Sie es in:

PubkeyAuthentication yes
Nach dem Login kopieren

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
Nach dem Login kopieren

现在,您应该能够使用新创建的用户通过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!

Verwandte Etiketten:
Quelle:mryunwei.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage