💾 Archived View for gmi.alterzorg.fr › informatique › echange_cles_ssh.gmi captured on 2022-01-08 at 13:40:18. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-12-03)
-=-=-=-=-=-=-
Si on doit se connecter régulièrement à un serveur distant, retaper son mot de passe devient vite casse-pied, l'idéal est alors d'installer une clé publique sur ce serveur.
La connexion est ainsi beaucoup plus facile et beaucoup plus sûre.
Le principe est de créer une paire de clés, l'une privée reste sur l'ordi en local, l'autre, publique, est à déposer sur le serveur ou les serveurs distants.
J'utilise l'algorithme Ed25519 qui semble-t-il est le plus sûr à l'heure actuelle.
$ ssh-keygen -t ed25519
$ ls .ssh
La clé publique (c'est le contenu du fichier .pub) doit être ajoutée dans le fichier ~/.ssh/authorized_keys sur le serveur distant.
Si nécessaire, créer au préalable le répertoire .ssh
On peut vérifier que ça marche en se connectant, le mot de passe n'est plus demandé.
$ ssh USER@NOM_HOTE
$ scp mon_fichier USER@NOM_HOTE:REPERTOIRE