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/.


Cette documentation vous a-t-elle été utile ?

N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.

Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...

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

Conformément à la Directive 2006/112/CE modifiée, à partir du 01/01/2015, les prix TTC sont susceptibles de varier selon le pays de résidence du client
(par défaut les prix TTC affichés incluent la TVA française en vigueur).