L’utilisation de clés SSH est l’un des moyens les plus sûrs et les plus efficaces de se connecter à un SDV. Au lieu d’entrer un mot de passe à chaque fois, vous pouvez vous authentifier à l’aide d’une paire de clés privée/publique. Dans ce guide, nous allons vous aider à télécharger votre clé publique SSH sur un VPS existant afin de permettre une connexion sécurisée et sans mot de passe.
Avant de commencer, assurez-vous des points suivants :
Vous avez déjà accès à votre serveur virtuel via un nom d’utilisateur et un mot de passe.
Vous avez une paire de clés SSH générée sur votre machine locale.
ssh est installé sur votre machine locale (Linux, macOS, ou Windows avec WSL ou PuTTY/Pageant).
Sur votre machine locale, exécutez
Vérifiez si vous avez un fichier nommé id_rsa.pub ou id_ed25519.pub. Si ce n’est pas le cas, générez une nouvelle paire de clés :
Suivez les instructions et appuyez sur Entrée pour accepter l’emplacement du fichier par défaut.
Vous pouvez facilement télécharger votre clé en utilisant la commande ssh-copy-id
:
Remplacez utilisateur par le nom d’utilisateur de votre SDV (par exemple, root ou ubuntu), et votre_vps_ip par l’adresse IP de votre SDV. Il vous sera demandé d’entrer une dernière fois le mot de passe de votre SDV. Si vous n’avez pas ssh-copy-id, vous pouvez télécharger manuellement la clé :
Une fois la clé téléchargée, essayez de vous connecter :
Vous devriez vous connecter sans entrer de mot de passe.
Pour augmenter la sécurité, vous pouvez désactiver complètement l’authentification par mot de passe (après avoir vérifié que votre accès par clé fonctionne) :
Connectez-vous à votre serveur virtuel.
Editez le fichier de configuration SSH :
Trouvez et modifiez ou ajoutez :
Redémarrez le service SSH :
Soyez prudent – si votre clé ne fonctionne pas correctement, vous risquez de vous bloquer.
Le téléchargement de votre clé publique SSH sur un serveur virtuel simplifie l’accès et renforce la sécurité. Que vous gériez un seul serveur ou des dizaines, l’authentification par clé permet de gagner du temps et de minimiser les risques. N’oubliez pas de conserver votre clé privée en lieu sûr et de ne désactiver la connexion par mot de passe qu’après vous être assuré que tout fonctionne correctement.