パスワードが保存されている特定の場所はありますか?
使用しているバージョンに依存しますか?
塩漬けですか?
Linuxパスワードは/etc/shadow
ファイル。それらはソルト処理され、使用されているアルゴリズムは特定のディストリビューションに依存し、構成可能です。
私が覚えていることから、サポートされているアルゴリズムはMD5
、Blowfish
、SHA256
およびSHA512
。最新のディストリビューションはSHA512
デフォルトでは、私の記憶が適切に機能します。
UNIXのパスワードは、元々は/etc/passwd
(世界中で読み取り可能)に保存されていましたが、/etc/shadow
(および/etc/shadow-
にバックアップ)に移動され、ルート(またはメンバー)のみが読み取ることができます。シャドウグループの)。
パスワードはソルト処理され、ハッシュされます。デフォルトの形式はMD5-crypt、bcrypt、sha256-crypt、sha512-cryptであり、歴史的な理由からDES(note DESは8バイトのパスワードのみを許可します注)sha512-cryptは通常、パスワードの5000ラウンドのSHA512を含み、ラウンド数は構成可能です。
詳細については、man crypt
、man shadow
、man passwd
をご覧ください。