Aller au contenu | Aller au menu | Aller à la recherche


git bash ssh config

Configurer ssh pour qu'il se connecte facilement à travers un alias (nom libre de serveur) et sans mot de passe (grâce à la clef RSA) à un serveur SSH.

Au lieu de s'identifier en tapant les lignes de commandes

ssh -p 22 monuser@150.80.40.10
# nécessite de saisir son mot de passe :(

Pourquoi pas avoir juste besoin de saisir :

ssh monserveur
# et être automatiquement connecté en monuser sur le serveur 150.80.40.10 en port 22 :)

En pré-requis : pouvoir s’authentifier par clé RSA au lieu de mot de passe

En suite, vous devez déclarer votre configuration SSH dans un fichier de config : Set up SSH for Git - Create a SSH config file

C:\Users\ryzen\.ssh\config :

$ cat ~/.ssh/config
Host monserveur
 Hostname 150.80.40.10
 Port 22
 User monuser
 IdentityFile ~/.ssh/id_rsa

Il ne vous reste plus qu'à vous connecter avec le nom d'alias choisi (monserveur)

$ ssh monserveur
# :) vous voici connecté : monuser@monserveur:~#

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet