Di mana Ubuntu menyimpan garam kata sandi untuk setiap pengguna?
sumber
Di mana Ubuntu menyimpan garam kata sandi untuk setiap pengguna?
Dari halaman manual shadow(5)
:
Setiap baris file ini berisi 9 bidang, dipisahkan oleh titik dua (":"), dengan urutan sebagai berikut:
[..] kata sandi terenkripsi
Lihat crypt (3) untuk detail tentang bagaimana string ini ditafsirkan.
Baiklah, mari kita lihat man 3 crypt
. Dari bagian catatan:
[..] Jadi $ 5 $ salt $ terenkripsi adalah kata sandi yang dikodekan SHA-256 dan $ 6 $ salt $ dienkripsi adalah sandi yang dikodekan SHA-512.
"salt" adalah singkatan dari 16 karakter mengikuti "$ id $" di dalam garam. Bagian terenkripsi dari string kata sandi adalah kata sandi terkomputasi yang sebenarnya.
Jadi, garam disimpan di bidang kata sandi /etc/shadow
itu sendiri. Untuk lebih jelasnya, lihat halaman manual crypt (3) .