25 juin 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 1254 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 : 34 | Nb de catégories : 8 | Nb de tags : 32 | Nb total de lectures : 199 542
2024 citizenz.info • Some rights reserved GPLv3 • Version 3.3.5

En plus je connais une technique pour tuer trois hommes en un coup rien qu’avec des feuilles mortes ! Alors là, vous êtes deux, vous avez bien de la chance. (Kaamelott, Livre IV, Les Chaperons)