'!' dan '!!' berarti pada dasarnya hal yang sama, tetapi alat yang berbeda menggunakan satu atau yang lain, passwd -l
misalnya, menggunakan sepasang tanda seru. usermod -L
di sisi lain hanya menggunakan satu.
Biasanya, akun dengan '*' tidak pernah memiliki kata sandi (seperti pada, selalu dinonaktifkan untuk masuk). Ini berbeda dengan akun tanpa entri hash kata sandi sama sekali, dalam hal ini tidak diperlukan kata sandi (dan seringkali tidak akan diminta) yang hampir selalu BURUK !.
Jika itu hash yang tidak valid (yang semuanya '*', '!', Dan '!!') secara efektif mengunci akun dan mencegah login ke akun itu. Seringkali ini diteruskan dengan mengatur shell akun ke sesuatu seperti / bin / false atau / sbin / nologin di file / etc / passwd
Anda akan sering menemukan bahwa jika akun pengguna dikunci setelah sebelumnya memiliki kumpulan kata sandi yang valid, hash kata sandi tersebut memiliki tanda seru yang diawali sebelumnya, ini terjadi ketika akun dibuka kunci, kata sandi dilanjutkan kembali bekerja lagi.