Configuration des clés SSH
Les clés SSH vous permettent d’accéder à vos serveurs sans mot de passe. Il s’agit de SSH standard, indépendant de rdc : vous générez une clé sur votre ordinateur portable, puis vous l’autorisez sur chaque serveur.
Regarder le tutoriel
Comment ça fonctionne
- Générez une clé SSH sur votre ordinateur. Une seule fois, définitivement.
- Autorisez-la sur chaque serveur avec
ssh-copy-id. À répéter pour chaque nouveau serveur.
Étape 1 : Générer une clé
Si vous avez déjà une clé que vous souhaitez utiliser, passez à l’étape suivante. Sinon :
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 Générez une nouvelle clé SSH sur votre ordinateur portable. Ed25519 est sécurisé, compact et bien pris en charge. Exécutez-la une seule fois. La même clé fonctionne pour chaque serveur. Il s'agit de SSH standard, sans aucun lien avec rdc.
ed25519 est le standard moderne : compact, rapide et bien supporté.
Étape 2 : Autoriser votre premier serveur
ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<server-ip> Autorisez la clé sur votre premier serveur avec ssh-copy-id. Cette commande ajoute votre clé publique au fichier authorized_keys du serveur, ce qui permet aux connexions futures de se passer du mot de passe.
Remplacez <user> et <server-ip> par l’utilisateur SSH et l’adresse IP de votre serveur. Vous serez invité à saisir votre mot de passe de serveur une dernière fois. Après cela, l’authentification par mot de passe n’est plus nécessaire.
Étape 3 : Autoriser les autres serveurs
ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<another-server-ip> Répétez ssh-copy-id pour chaque autre serveur que vous gérez. Ici, nous autorisons le deuxième.
Répétez ssh-copy-id pour chaque machine que vous gérez. C’est tout ce dont SSH a besoin. Dans le tutoriel suivant, rdc utilisera cette clé automatiquement.
Suivant : Ajouter votre premier serveur.