Prérequis
- Un système Ubuntu (desktop ou serveur)
- Accès au terminal avec privilèges sudo
- Familiarité de base avec la ligne de commande Linux
Ajouter des Clés SSH à une Autre Machine
J’avais plusieurs serveurs auxquels je me connectais avec un nom d’utilisateur et un mot de passe, et j’ai apprécié comment Azure utilise une clé SSH pour se connecter (en plus du fait que c’est plus sécurisé), j’ai donc décidé d’installer ma clé SSH sur tous nos serveurs. La commande ssh-copy-id (dans le paquet openssh-client, installé par défaut) fait exactement cela :
ssh-copy-id [email protected]
Elle copie la clé publique de votre identité par défaut (utilisez -i identity_file pour d’autres identités) vers l’hôte distant.
Cela simplifie grandement la vie, car elle vous fait connecter, vérifie que la clé n’est pas déjà présente sur le serveur de destination et copie la clé !
Résumé
Vous avez appris comment ajouter facilement des clés SSH à une autre machine.