Documentation OVH

Configurer des clés SSH supplémentaires

Apprenez à configurer des clés SSH supplémentaires sur votre instance

Dernière mise à jour le 9 mai 2019

Objectif

Lors de la création d’une instance, il n’est pas possible de configurer une seule clé SSH. Vous pouvez cependant autoriser l’accès à d’autres utilisateurs disposant de clés SSH pour votre instance en configurant le fichier « authorized_keys ».

Ce guide vous explique comment configurer des clés SSH supplémentaires sur votre instance afin d'en donner l’accès à d’autres personnes.

Prérequis

Instructions

Créer la clé SSH

Suivez d’abord notre guide « Créer votre première clé SSH ».

Configurer un nouvel utilisateur

Connectez-vous d'abord à votre instance via SSH et utilisez la commande suivante pour créer un nouvel utilisateur :

admin@server-1:~$ 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

Ensuite, enregistrez une nouvelle clé publique SSH dans le dossier personnel du nouvel utilisateur grâce à la commande ci-dessous :

admin@server-1:~$ sudo vim /home/user2/.ssh/authorized_keys

Si le fichier « .ssh » n'existe pas encore, vous pouvez le créer avec la commande suivante :

admin@serveur-1:~$ sudo mkdir /home/user2/.ssh/

Vous pouvez désormais vous connecter avec cet utilisateur à l'aide de la clé privée liée à celle que vous avez configurée.

root@server:~$ ssh user2@149.xxx.xxx.22

Linux server-1 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u1 x86_64
Last login: Fri Oct 16 08:14:24 2015 from proxy-109-190-254-35.ovh.net

user2@server-1:~$

Vous pouvez configurer d’autres clés SSH pour l’utilisateur administrateur en ajoutant celles-ci dans le fichier « authorized_keys » correspondant avec cette commande :

admin@server-1:~$ sudo vim /home/admin/.ssh/authorized_keys

Aller plus loin

Créer des clés SSH

Remplacement de votre paire de clés SSH perdue

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


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

Génial ! Ravi d'avoir pu vous aider.

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

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


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