GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer et configurer OpenSSH sur Ubuntu 16.04

Dans ce tutoriel, nous allons vous montrer comment installer, configurer et utiliser OpenSSH sur Ubuntu 16.04. SSH (Secure Shell) est un protocole qui permet d'accéder à une machine distante en toute sécurité tandis qu'OpenSSH est un ensemble d'outils basé sur le protocole SSH. Aujourd'hui, nous allons vous montrer comment installer et configurer OpenSSH sur un VPS Linux en utilisant Ubuntu 16.04 comme système d'exploitation.

Installer OpenSSH sur Ubuntu 16.04

Tout d'abord, installons OpenSSH. Mettez à jour l'index du package à l'aide de la commande suivante :

sudo apt-get update

Pour installer l'application serveur OpenSSH ainsi que les autres packages associés, utilisez la commande ci-dessous :

sudo apt-get install openssh-server

Veuillez noter que le package serveur OpenSSH peut déjà être installé sur votre système dans le cadre du processus d'installation initiale du serveur. De plus, vous pouvez installer l'application cliente OpenSSH à l'aide de la commande suivante :

sudo apt-get install openssh-client

Configurer OpenSSH sur Ubuntu 16.04

Avant d'apporter des modifications à votre configuration OpenSSH, il est bon de savoir comment gérer le service OpenSSH sur votre VPS Ubuntu. Pour démarrer le service, vous pouvez utiliser la commande suivante :

sudo systemctl start sshd.service

Pour arrêter le service, vous pouvez utiliser :

sudo systemctl stop sshd.service

Pour redémarrer le service, vous pouvez utiliser :

sudo systemctl restart sshd.service

Pour vérifier l'état du service, vous pouvez utiliser :

sudo systemctl status sshd.service

Pour activer le service au démarrage du système, vous pouvez utiliser :

sudo systemctl enable sshd.service

Pour désactiver le service au démarrage du système, vous pouvez utiliser :

sudo systemctl disable sshd.service

Après avoir apporté des modifications à la configuration OpenSSH, vous devez redémarrer le service pour que les modifications prennent effet.

Le fichier de configuration principal de l'application serveur OpenSSH est /etc/ssh/sshd_config . Assurez-vous de créer une sauvegarde de la configuration d'origine avant d'apporter des modifications :

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.orig

Vous pouvez modifier le fichier à l'aide d'un éditeur de texte de votre choix. La première chose à faire est de changer le port d'écoute SSH par défaut. Ouvrez le fichier et localisez la ligne qui spécifie le port d'écoute :

Port 22

Changez-le en autre chose. Par exemple pour 2022

Port 2022

Enregistrez le fichier et fermez-le. Redémarrez ensuite le service pour que les modifications prennent effet.

Vous pouvez maintenant essayer de vous connecter à votre serveur via SSH en utilisant le numéro de port que vous avez spécifié dans le fichier de configuration du serveur OpenSSH. Si vous parvenez à vous connecter au serveur via SSH, vous pouvez passer à l'étape suivante qui consiste à sécuriser OpenSSH.

Sécurisez OpenSSH sur Ubuntu 16.04

L'une des méthodes recommandées pour sécuriser votre serveur lors de l'utilisation d'OpenSSH consiste à désactiver la connexion root. Commencez par créer un nouvel utilisateur sudo sur votre serveur Ubuntu, puis modifiez le fichier de configuration du serveur OpenSSH. Localisez la ligne suivante :

#PermitRootLogin yes

et changez-le en :

PermitRootLogin no

Enregistrez les modifications et redémarrez le service pour que les modifications prennent effet. La prochaine fois que vous vous connecterez au serveur, vous pourrez utiliser l'utilisateur sudo nouvellement créé.

Pour sécuriser davantage le serveur, vous pouvez désactiver l'authentification par mot de passe et configurer la connexion SSH à l'aide de clés SSH. Vous pouvez également sécuriser SSH en utilisant une authentification à deux facteurs.

Pour plus d'options de configuration, vous pouvez consulter la page de manuel :

man sshd_config

ou vous pouvez visiter les pages du manuel OpenSSH à https://www.openssh.com/manual.html.

Bien sûr, vous n'avez pas besoin d'installer et de configurer OpenSSH sur Ubuntu 16.04, si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer et de configurer OpenSSH sur Ubuntu 16.04 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur la configuration et l'utilisation d'OpenSSH sur Ubuntu 16.04, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer et configurer Redis sur Ubuntu 18.04

  2. Comment installer et configurer Dovecot

  3. Comment installer et configurer CyberPanel sur Ubuntu 18.04

  4. Comment installer et configurer LibreNMS sur Ubuntu 16.04

  5. Comment installer et configurer Fail2ban sur Ubuntu 20.04

Comment installer et configurer Cacti sur Ubuntu 20.04

Comment installer et configurer Git sur Ubuntu 20.04

Comment installer et configurer OpenVAS 9 sur Ubuntu

Comment installer et configurer Redis dans Ubuntu 20.04

Comment installer et configurer Neo4j sur Ubuntu 20.04

Comment installer et configurer le SDK Ubuntu dans Ubuntu 16.04 et 14.04