Linux Sécurité
ssh
Fichier "authorized_keys" les clés publique autorisé a se connecter au compte



Pour : Linux


Le fichier "authorized_keys" ce trouve sur le serveur, dans le répertoire personnel du compte utilisateur qui reçoi des connexions distante en "ssh" protégé avec une clé privé.
L'emplacement du fichier est "~/.ssh/authorized_keys" ou l'adresse en entier "/home/[nom_utilisateur]/.ssh/authorized_keys".

Chaque ligne du fichier contient une clé publique qui permet d'autoriser l'accès a ce compte par l'utilisation d'une clé privé ou il y à besoin de saisir une passphrase pour ce connecter.


Voici l'affichage d'un fichier "authorized_keys" qui contient une seule ligne, donc une seule clé publique et vous pouvez voir que à la fin de cette ligne apparait le nom du compte et le nom de la machine où elle a été créé.

$ nano authorized_keys ssh-dss AAAAB3NzaC1kc3MAAACBAO0ZWeTNYwTkNuj ... CF7sro/Q== cedric@pc-sport




PS: A ne pas confondre avec les clés publique fourni par le serveur lors d'une connexion avec standart.
Car aucune clé publique n'est inscrite dans ce fichier lors d'une simple connexion "ssh" avec le mot de passe du compte distante.



Lien pour aller sur le site de l'éditeur:
www.openssh.com/fr

Liens qui peuvent vous aidez:
OpenSSH - Tutoriel pour installer une infrastructure client et serveur en SSH
ssh - Fichier "known_hosts" liste les clés publique des serveurs
ssh-keygen - Générateur de clé publique/privé en SSH
ssh - Fichier de configuration du client (/etc/ssh/ssh_config et ~/.ssh/config)
ssh - Fichier de configuration du serveur (/etc/ssh/sshd_config)
Agent SSH (ssh-agent) - Gestion des clés et leur passphrase en mémoire (ssh-add)



Par O.Cédric
Sur www.octetmalin.net

Article publié le:
18/11/2011 10:39





Cette page vous à plus?

Dîtes que vous l'aimez en cliquant sur le bouton Facebook.