Linux Sécurité
ssh
Fichier "known_hosts" liste les clés publique des serveurs



Pour : Linux


Le fichier "known_hosts" ce trouve dans un dossier caché a la racine du répertoire de l'utilisateur.
"~/.ssh/known_hosts" ou le chemin en entier "/home/[nom_utilisateur]/.ssh/known_hosts".

Ce fichier contient la clé publique de tous les serveurs ssh sur lequelle ce compte c'est connecté.
Ces clés "dsa" publique proviennent du fichier "/etc/ssh/ssh_host_dsa_key.pub" qui ce trouve sur le serveur distant.


Voici l'exemple d'une ligne du fichier "known_hosts".
Ce fichier contient une ou plusieurs ligne, et chaque ligne représente la clé publique d'un serveur où il y a eu une connexion ssh.

|1|UWU0KEsraDS9E5Z0C0EOcC2lri4=|USsEKOoaVULwB8DosXiuoMzmq9o= ssh-dss AAAAB3NzaC1kc3MAAACBALs78XdnTxslLzRNhP5INd$ ...





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-keygen - Générateur de clé publique/privé en SSH
ssh - Fichier "authorized_keys" les clés publique autorisé a se connecter au compte
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:29





Cette page vous à plus?

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