GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer OpenSSH sur CentOS 7

Ceci est un tutoriel sur Comment configurer OpenSSH sur CentOS 7 . Secure Shell ou SSH est un protocole qui permet aux utilisateurs de se connecter à un système distant en utilisant une architecture client-serveur. La session de connexion est cryptée et très sécurisée. Aujourd'hui, nous allons vous montrer comment configurer et utiliser OpenSSH sur un VPS Linux en utilisant CentOS 7 comme système d'exploitation. Configuration d'OpenSSH sur CentOS 7 est une tâche assez facile si vous suivez attentivement le tutoriel ci-dessous.
CentOS 7 fournit,openssh openssh-server et openssh-clients paquets. Le openssh le paquet nécessite openssl-libs à installer sur le système car il fournit des bibliothèques cryptographiques très importantes.

Si vous commandez un hébergement VPS CentOS chez nous, tous ces packages seront installés sur votre serveur. Sinon, vous devrez les installer manuellement.

Pour cela, vous pouvez utiliser la commande suivante :

# yum install openssh openssh-server openssh-clients openssl-libs

Une fois les packages installés, vous êtes prêt à vous connecter au serveur via SSH. Le fichier de configuration par défaut pour le démon sshd est /etc/ssh/sshd_config et la plupart des paramètres du démon sont définis dans ce fichier. Avant d'apporter des modifications, il est recommandé de faire une copie du fichier de configuration d'origine afin que si vous rencontrez un problème, vous puissiez rétablir les modifications par défaut.

# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.orig

Pour afficher et modifier le fichier de configuration, vous pouvez utiliser un éditeur de texte de votre choix. Nous allons utiliser nano en raison de sa simplicité.

# nano /etc/ssh/sshd_config

La première chose que vous aimeriez changer est le numéro de port d'écoute. Par défaut, le démon SSH écoute sur le port 22 et pour des raisons de sécurité, vous pouvez changer le numéro pour autre chose. Changez la ligne :

Port 22

à

Port 2022

Vous pouvez utiliser un numéro de port de votre choix qui n'est pas utilisé par un autre service sur votre VPS CentOS. Une fois les modifications apportées, vous pouvez enregistrer et fermer le fichier. Pour que les modifications prennent effet, vous devez redémarrer le démon SSH.

# systemctl restart sshd.service

Pour améliorer encore la sécurité, il est recommandé d'utiliser l'authentification par clé. L'authentification par clé vous permettra de vous connecter à votre serveur via SSH sans utiliser le mot de passe de votre utilisateur système. Au lieu de cela, vous devrez utiliser des clés SSH. Pour plus d'informations sur la façon de se connecter via SSH sans mot de passe à l'aide de clés SSH, nous vous recommandons de lire notre tutoriel dédié.

Le protocole SSH permet d'effectuer d'autres opérations telles que la copie de fichiers entre deux hôtes distants de manière cryptée et sécurisée. Pour cette raison, vous pouvez utiliser scp un programme de copie de fichiers à distance et sftp qui est un programme de transfert de fichiers interactif très similaire à FTP. Pour plus d'informations sur l'utilisation de scp et sftp vous pouvez lire le manuel d'utilisation disponible sur http://www.openssh.com/manual.html. Nous couvrirons ce sujet dans certains de nos prochains tutoriels basés sur Linux.

Bien sûr, vous n'avez pas besoin de savoir comment configurer et utiliser OpenSSH sur CentOS 7 si vous utilisez l'un de nos services d'hébergement VPS CentOS 7, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de vous aider avec la configuration et l'installation d'OpenSSH sur CentOS 7. Ils sont disponibles 24×7 et prendront immédiatement en charge votre demande .

PS. Si vous avez aimé cet article sur comment configurer OpenSSH sur CentOS 7 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer et configurer Nginx sur CentOS 7

  2. Comment configurer les paramètres réseau CentOS

  3. Comment installer et configurer Redis sur CentOS 7

  4. Comment installer et configurer GitLab sur CentOS 7

  5. Comment installer et configurer Redmine sur CentOS 7

Comment configurer OpenNMS sur CentOS 7

Comment configurer vTiger CRM sur CentOS 7

Comment installer et configurer ISPConfig CP sur CentOS 7

Comment configurer l'adresse IP dans CentOS 7 / RHEL 7 et CentOS 6 / RHEL 6

Comment installer et configurer GlusterFS sur CentOS 7/CentOS 8

Comment configurer NGINX sur un serveur CentOS 7