O ile mi wiadomo, drugie pole / etc / shadow to zaszyfrowane hasło użytkownika. Ale niektórzy użytkownicy, np. daemon
Użytkownicy, mają *
w terenie, w moim środowisku (Ubuntu 12.04) root
mają !
w terenie.
Zakładam, że !
oznacza to, że „całe hasło jest nieprawidłowe, nie możesz zalogować się z tym użytkownikiem”. Ale nie mogłem znaleźć dokumentu do tego.
Co nie znaczy, *
a !
w pliku shadow?
źródło
*
wynika, że jeśli masz gwiazdkę w tej kolumnie, nadal możesz się doskonale zalogować przy użyciu uwierzytelniania za pomocą klucza publicznego. Natomiast!
naprawdę blokuje wszystkie logowania dla tego użytkownika.