Configurer des clés SSH supplémentaires

Découvrez comment configurer des clés SSH supplémentaires pour votre instance Public Cloud

Dernière mise à jour le 04/02/2022

Objectif

Lors de la création d’une instance, une seule clé SSH peut être configurée pour la connexion initiale. Afin de permettre l'accès de votre instance à d'autres utilisateurs, des clés supplémentaires peuvent être ajoutées en configurant le fichier authorized_keys.

Ce guide vous explique comment configurer des clés SSH supplémentaires pour les connexions à votre instance.

Prérequis

En pratique

Si vous souhaitez enregistrer une clé SSH dans l'espace client OVHcloud, nous vous recommandons d'utiliser le chiffrement RSA ou ECDSA. ED25519 n'est pas pris en charge actuellement.

Création de la clé SSH

Pour créer une nouvelle clé SSH, consultez le guide des premières étapes avec Public Cloud.

Configuration du nouvel utilisateur

Connectez-vous à votre instance en SSH et créez un nouvel utilisateur à l'aide de commande ci-dessous :

~$ sudo adduser user2

Adding user `user2' ...
Adding new group `user2' (1001) ...
Adding new user `user2' (1001) with group `user2' ...
Creating home directory `/home/user2' ...
Copying files from `/etc/skel' ...

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for user2
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y

Ouvrez le fichier authorized_keys dans le dossier personnel du nouvel utilisateur avec un éditeur de texte :

~$ sudo nano /home/user2/.ssh/authorized_keys

Ajoutez dans le fichier la clé publique créée à la première étape. Enregistrez et fermez l'éditeur.

Si le dossier .ssh n'existe pas encore, vous pouvez le créer avec cette commande :

~$ sudo mkdir /home/user2/.ssh/

Vous pouvez configurer plusieurs clés SSH en les ajoutant aux fichiers authorized_keys des dossiers utilisateur correspondants.

Désormais, vous pouvez vous connecter avec l'utilisateur et la clé privée configurés précédemment :

~$ ssh user2@instance_IP
Linux b2-7-de1 5.10.0-10-cloud-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64

user2@server:~$

Aller plus loin

Créer une première instance Public Cloud et s’y connecter

Changer sa clé SSH en cas de perte

Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com/.


Did you find this guide useful?

Please feel free to give any suggestions in order to improve this documentation.

Whether your feedback is about images, content, or structure, please share it, so that we can improve it together.

Your support requests will not be processed via this form. To do this, please use the "Create a ticket" .

Thank you. Your feedback has been received.


These guides might also interest you...

OVHcloud Community

Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.

Echanger sur OVHcloud Community