27 juil. 2024 | Connexion

Blog

Connexion par clé privée à un serveur SSH

Connexion par clé privée à un serveur SSH

Administration système Sécurité
SSH Debian Ubuntu Réseaux Unix

il y a 1 an citizenz7 0 commentaire 1512 lectures

1 - Il faut commencer par générer une clé privée / publique. Sur le poste "CLIENT" (c'est à dire sur mon pc) :

$ ssh-keygen -t ed25519 -C "your_email@example.com"

Pas besoin de rentrer un mot de passe (passphrase), etc.

PS : si vous avez déjà une clé SSH, pas beosin d'en créer une à cette étape ;)

2 - Une fois la clé générée, il faut l'envoyer sur le serveur sur lequel on veut se connecter. Vous devrez une "dernière fois" rentrer votre mot de passe :

ssh-copy-id -i .ssh/id_ed12345.pub citizenz@monserveur.com

Si votre serveur ssh écoute sur un autre port que le port par défaut (22), rajouter l'option -p avec le bon numéro de port (exemple ici : 1234) :

ssh-copy-id -i .ssh/id_ed12345.pub -p 1234 citizenz@monserveur.com

3 - Il ne reste plus qu'à faire directement :

ssh -p 1234 citizenz@monserveur.com

... Et HOP ! Vous serez directement connecté au serveur SSH sans avoir à rentrer le moindre mot de passe ! ;)

0 commentaire


Nb d'articles actifs : 48 | Nb de commentaires : 35 | Nb de catégories : 8 | Nb de tags : 32 | Nb total de lectures : 205 718
2024 citizenz.info • Some rights reserved GPLv3 • Version 3.3.5

Donc, pour résumer, je suis souvent victime des colibris, sous-entendu des types qu’oublient toujours tout. Euh, non… Bref, tout ça pour dire, que je voudrais bien qu’on me considère en tant que Tel. (Perceval, Kaamelott, Livre I, Tel un chevalier)