Maison > tutoriels informatiques > connaissances en informatique > Installez SSH sur le serveur Linux Debian11, créez un nouvel utilisateur et autorisez la connexion à distance SSH, et configurez la connexion sécurisée SSH !

Installez SSH sur le serveur Linux Debian11, créez un nouvel utilisateur et autorisez la connexion à distance SSH, et configurez la connexion sécurisée SSH !

PHPz
Libérer: 2024-03-01 19:16:24
avant
1424 Les gens l'ont consulté

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

Les étapes pour installer SSH sur le serveur Debian 11 et créer un nouvel utilisateur pour autoriser la connexion à distance SSH sont les suivantes :

Étape 1 : Installer SSH

Pour installer un serveur SSH, vous devez être connecté à votre serveur Debian 11 en tant que root ou en tant qu'utilisateur disposant des privilèges sudo.

Exécutez la commande suivante dans le terminal pour installer le serveur SSH :

sudo apt update
sudo apt install openssh-server
Copier après la connexion

Étape 2 : Créer un nouvel utilisateur

Pour créer un nouvel utilisateur, vous pouvez utiliser la commande
adduser. Remplacez la commande ci-dessous par le nom d'utilisateur souhaité :

sudo adduser new_username
Copier après la connexion

Vous serez invité à définir le mot de passe du nouvel utilisateur et d'autres détails.

Étape 3 : Autoriser la connexion à distance SSH

Le serveur SSH installé sur votre serveur Debian 11 devrait autoriser la connexion à distance par défaut. Cependant, pour vous assurer qu'il a été correctement configuré, vous pouvez modifier le fichier de configuration du serveur SSH.

Ouvrez le fichier de configuration SSH à l'aide de la commande suivante :

sudo nano /etc/ssh/sshd_config
Copier après la connexion

Dans le fichier, recherchez la ligne suivante :

#PermitRootLogin yes
Copier après la connexion

Changez-le par :

PermitRootLogin no
Copier après la connexion

Cela désactivera la connexion SSH en utilisant l'utilisateur root. C'est pour plus de sécurité. Si vous souhaitez toujours que l'utilisateur root puisse se connecter à distance, remplacez la ligne ci-dessus par
PermitRootLogin yes.

Étape 4 : Configurer la connexion sécurisée SSH

Vous pouvez améliorer encore la sécurité de SSH en désactivant l'authentification par mot de passe et en activant l'authentification par clé publique.

Retrouvez la ligne suivante :

#PasswordAuthentication yes
Copier après la connexion

Changez-le par :

PasswordAuthentication no
Copier après la connexion

Cela désactivera l'authentification par mot de passe. Ensuite, retrouvez la ligne suivante :

#PubkeyAuthentication yes
Copier après la connexion

Changez-le par :

PubkeyAuthentication yes
Copier après la connexion

Cela permettra l'authentification par clé publique.

Enregistrez et fermez le fichier.

Étape 5 : Redémarrez le service SSH

Après avoir effectué les modifications ci-dessus, vous devez redémarrer le service SSH pour que les modifications prennent effet.

Redémarrez le service SSH en utilisant la commande suivante :

sudo systemctl restart ssh
Copier après la connexion

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

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:mryunwei.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal