Articles

Comment installer et activer OpenSSH sur Ubuntu 20.04

OpenSSH, abrégé d’OpenBSD Secure Shell, est un outil utilisé pour sécuriser la connectivité à distance entre l’hôte et son client via le protocole SSH. Comme il utilise le protocole SSH pour la communication réseau, il se soucie du détournement de connexion et des attaques, et il crypte également la communication du trafic réseau en utilisant différentes méthodes d’authentification. Cet article apprendra comment installer le serveur OpenSSH sur Ubuntu 20.04 et comment l’activer pour la communication réseau à distance.

Installation

Par défaut, l’accès à distance n’est pas autorisé dans Ubuntu 20.04 en utilisant le SSH, et nous devons d’abord activer le SSH. Suivez simplement le guide étape par étape ci-dessous, et le serveur OpenSSH sera installé et activé sur votre système ubuntu 20.04 LTS pour un accès à distance.

Étape 1: Ouvrez votre terminal et mettez à jour le référentiel de cache APT du système

Tout d’abord, allumez le terminal dans votre système ubuntu en utilisant les touches de raccourci (CTRL + ALT + T) et tapez la commande ci-dessous pour mettre à jour le référentiel de cache APT du système.

updatesudo apt update

D:\Sheroz\Feb\04\Article\Pics\images\image8 finale.png

D:\Sheroz\Feb\04\Article\Pics\images\image8 finale.png

Le dépôt de cache APT du système est mis à jour avec succès.

Étape 2: Installez OpenSSH server

Juste après la mise à jour du référentiel de paquets APT de votre système, installez le serveur OpenSSH sur votre machine Ubuntu en tapant la commande ci-dessous.

su sudo apt install openssh-server openssh-client

D:\Sheroz\Feb\04\Article\Pics\images\image2 finale.png

D:\Sheroz\Feb\04\Article\Pics\images\image2 finale.png

Tapez « Y » et appuyez sur ”Entrée » pour autoriser la prise d’espace disque supplémentaire pour l’installation du serveur OpenSSH.

Après un certain temps, le processus d’installation du serveur OpenSSH sera terminé et le serveur SSH démarrera automatiquement.

Étape 3: Vérifiez que le service SSH est en cours d’exécution

Pour vérifier l’état du serveur SSH, tapez la commande ci-dessous.

statussudo systemctl status ssh

D:\Sheroz\Feb\04\Article\Pics\images\image3 finale.png

D:\Sheroz\Feb\04\Article\Pics\images\image3 finale.png

Si vous avez la sortie indiquant que l’état du service SSH est actif, vous devez être parfaitement prêt à avancer.

Tapez « q » pour revenir en arrière et configurer le pare-feu.

Étape 4: Configurer le pare-feu

Vous devez maintenant configurer le pare-feu d’Ubuntu à l’aide de l’outil UFW fourni par Ubuntu lui-même. Pour permettre au pare-feu de n’importe quelle machine distante d’accéder à cette machine Ubuntu, vous devez ouvrir un port SSH. La commande pour configurer et autoriser l’accès à distance est tapée ci-dessous.

su sudo ufw permet ssh

D:Nous vous invitons à nous contacter pour plus d'informations.png

D:\Sheroz\Feb\04\Article\Pics\images\image4 finale.png

Après avoir autorisé SSH, il est temps d’activer également le pare-feu. Pour vérifier si elle est activée ou non, la commande de vérification de l’état de l’UFW est donnée ci-dessous

statussudo ufw status

D:\Sheroz\Feb\04\Article\Pics\images\image6 finale.png

D:\Sheroz\Feb\04\Article\Pics\images\image6 finale.png

S’il est inactif et que le cas est le même pour vous, vous devez l’activer en tapant la commande

su sudo ufw enable

D:\Sheroz\Feb\04\Article\Pics\images\image7 finale.png

D:\Sheroz\Feb\04\Article\Pics\images\image7 finale.png

Après avoir activé l’UFW, vérifiez à nouveau l’état

statussudo ufw status

D:\Sheroz\Feb\04\Article\Pics\images\image5 finale.png

D:\Sheroz\Feb\04\Article\Pics\images\image5 finale.png

Vous pouvez voir que le port SSH 22 est ouvert. Si vous avez la même sortie que celle indiquée sur l’image, le système est prêt pour les connexions à distance via SSH.

Conclusion

Cet article vous a montré le guide étape par étape sur la façon d’installer et d’activer le serveur OpenSSH sur Ubuntu 20.04 pour les connexions distantes. Après cette configuration, vous pouvez vous connecter à cette machine depuis n’importe quelle machine distante via SSH.