Soulalex Posté(e) September 23, 2015 Signaler Posté(e) September 23, 2015 Authentification SSH par clés Le SSH (Secure Shell) permet d'obtenir un accès à distance à une machine UNIX. Par défaut, vous devez vous connecter à l'aide de votre identifiant et de votre mot de passe que vous utilisez habituellement pour vous connecter sur cette machine en local. Néanmoins, on peut utiliser l'authentification pas clés pour améliorer la sécurité et ne plus avoir à saisir de mot de passe. Il faut toute fois faire attention à ce que votre ordinateur soit privé et sécurisé sinon n'importe qui pourra accéder à votre machine distante. 1. Génération de la cléSur votre orindateur, installez le paquet ssh :sudo apt-get install ssh Puis, générez une clé SSH avec cette commande :ssh-keygen -b 4096Note : L'argument -b de la commande permet de générer une clé d'une longueur définie par l'utilisateur (par défaut : 2048). 2. Exportation de la clé publique sur la machine distanteDans votre shell préféré, tapez la commande suivante :ssh-copy-id user@serverNote : L'argument -i permet de spécifier le chemin de la clé publique à exporter. 3. Connexion à la machine distanteVous pouvez connecter dès à présent à votre machine distante sans avoir besoin de taper votre mot de passe :ssh user@server
Recommended Posts
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant