Tutti e due "!" e "!!" la presenza nel campo della password significa che un account è bloccato.
Come si può leggere nel seguente documento, "!!" in una voce di account in ombra significa che l'account di un utente è stato creato, ma non è ancora stata assegnata una password. Fino a quando non viene fornita una password iniziale da un amministratore di sistema, è bloccato per impostazione predefinita.
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/System_Administration_Guide/s2-redhat-config-users-process.html
Potrebbe anche valere la pena notare <account>::.....
il che significa che non è richiesta alcuna password (password vuota).
Se stai creando un file ssh solo chiave utente potresti usare <account>::0:0:99999:7:::
per richiedere che l'utente imposti la propria password (ovvero che utilizza per sudo) al primo accesso.
Nota :solo chiave autenticazione significa che una password è NON un fattore di autenticazione.