Sebuah !
di shadow
terenkripsi berarti field password entri yang tidak ada password dapat mengotentikasi terhadap itu. Dari man shadow
:
If the password field contains some string that is not a valid
result of crypt(3), for instance ! or *, the user will not be able
to use a unix password to log in (but the user may log in the
system by other means).
Seperti yang dikatakan manual, ini tidak berarti bahwa Anda tidak dapat login sebagai root. Ini berarti bahwa Anda tidak dapat masuk sebagai root menggunakan kata sandi untuk akun root. (Anda dapat masuk sebagai root melalui SSH menggunakan kunci SSH, misalnya, jika Anda telah mengonfigurasinya sebelumnya, bahkan jika akun terkunci.)
sudo
biasanya mengautentikasi dengan kata sandi Anda , bukan kata sandi. Ini dapat diubah dengan mengatur salah satu targetpw
, rootpw
atau runaspw
dalam sudoers
. Jika Anda menetapkan satu opsi ini, dan mencoba menggunakan kata sandi ketika kata sandi terkunci, itu akan gagal .