web-dev-qa-db-fra.com

Où les mots de passe sont-ils enregistrés?

C'est une question étrange à poser, mais où les mots de passe sont-ils enregistrés? Je veux dire qu'ils doivent être quelque part pour comparer chaque fois. Alors, où sont enregistrés les mots de passe du système et du réseau?

36
Nirmik

Les mots de passe du compte système peuvent être trouvés dans /etc/shadow. Vous devez avoir les privilèges root pour lire le fichier. Les mots de passe sont hachés avec SHA. Des informations supplémentaires peuvent être trouvées sur les pages de manuel correspondantes.

Les mots de passe réseau ou wifi peuvent être trouvés dans /etc/NetworkManager/system-connections. Il existe un fichier pour chaque connexion avec sa configuration. Vous devez également disposer des privilèges rootpour les lire, mais le mot de passe n’est pas chiffré.

Les mots de passe gérés par le magasin de mots de passe de Gnome, le Gnome Keyring, sont stockés dans ~/.gnome2/keyrings. Les fichiers ne sont pas lisibles par l'homme et doivent être accessibles avec le gestionnaire de mots de passe par défaut de Gnome, Seahorse. Sur les systèmes plus anciens (avant la date précise/12.04), les mots de passe Wi-Fi étaient stockés dans Gnome Keyring et les codes PIN pour le haut débit mobile y étaient toujours stockés.

61
eyadof