GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser OpenSSH pour se connecter à votre serveur Linux

Présentation

Ce guide vous montrera comment utiliser le programme OpenSSH pour connecter un serveur Linux à un autre via la ligne de commande. C'est un processus très simple qui nécessite peu de savoir-faire, mais qui peut être utile pour de nombreux projets. Normalement, sous Windows, vous utiliseriez simplement le logiciel PuTTY pour vous connecter via SSH, mais cela n'est pas disponible pour les appareils Linux.

Prérequis

  • Accès racine/administrateur à votre serveur. Si vous n'avez pas de serveur et que vous en avez besoin, Atlantic.Net propose des options d'hébergement VPS fiables.

Installer OpenSSH

Avec la plupart des versions de Linux, OpenSSH est déjà installé côté client et côté serveur. Pour nous assurer qu'il est installé aux deux extrémités, nous allons d'abord exécuter une installation des deux côtés. Exécutez les commandes suivantes pour installer le serveur et le logiciel client nécessaires :

Ubuntu/Debian :

sudo apt-get install -y openssh-server openssh-client

CentOS/Fedora (Fedora utilise maintenant "dnf", mais s'installera toujours avec "yum") :

sudo yum install -y openssh-server openssh-client

FreeBSD :

sudo pkg install openssh-server openssh-client

ArchLinux :

sudo pacman -S openssh

Une fois OpenSSH installé, assurez-vous que le service est en cours d'exécution. Vous pouvez vérifier s'il fonctionne avec ce qui suit :

CentOS/Fedora/FreeBSD/Ubuntu/Debian :

service sshd status

ArchLinux :

systemctl status sshd

Connexion à un serveur externe

À ce stade, vous êtes prêt à vous connecter ! La syntaxe normale pour se connecter avec OpenSSH est la suivante :

ssh <[email protected] or [email protected]>

Une fois connecté à votre appareil externe, vous verrez ce qui suit, qui correspond à la négociation RSA entre les deux appareils pour vous assurer que vous vous connectez au bon hôte :

The authenticity of host '69.28.xx.xx (69.28.xx.xx)' can't be established.
RSA key fingerprint is 75:98:a9:3d:f8:e7:48:bf:05:c9:1b:ea:xx:xx:xx:xx.
Are you sure you want to continue connecting (yes/no)? yes

Vous pouvez choisir d'ajouter cette clé RSA de manière permanente à votre configuration SSH afin que cet hôte externe soit stocké en permanence avec cette clé. Ceci est normalement considéré comme correct, sauf si vous modifiez fréquemment la configuration SSH de l'hôte externe. Cela empêchera les personnes malveillantes d'usurper l'identité du serveur auquel vous vous connectez ou d'effectuer des attaques "man-in-the-middle".

Warning: Permanently added '69.28.xx.xx' (RSA) to the list of known hosts.

Ensuite, vous serez invité à saisir le mot de passe de l'utilisateur sous lequel vous vous êtes connecté. Si vous n'avez pas spécifié d'utilisateur, il se connectera automatiquement en tant que "root".

[email protected]'s password:
Last login: Mon Apr 25 06:25:43 2016 from 209.208.xx.xx

Entrez le mot de passe de votre utilisateur et vous êtes prêt !

Merci de suivre cette procédure de connexion à votre serveur Linux avec OpenSSH. Apprenez-en plus sur nos solutions d'hébergement VPS abordables et n'oubliez pas de revenir avec nous pour des mises à jour et d'autres didacticiels, comme Comment se connecter en SSH au serveur via Linux.


Linux
  1. Comment utiliser BusyBox sous Linux

  2. Comment j'utilise cron sous Linux

  3. Comment utiliser dd sous Linux sans détruire votre disque

  4. Comment surveiller votre serveur Linux ?

  5. Comment utiliser votre serveur dédié

Comment vérifier la charge de votre serveur dans le système Linux

Comment vérifier la disponibilité de votre serveur Linux

Comment configurer un démon Rsync sur votre serveur Linux

Comment se connecter à SQL Server à partir de Linux

Comment configurer un pare-feu sur votre serveur Linux

Comment utiliser SSH pour se connecter à un serveur distant sous Linux ou Windows