Un /etc/group
file di esempio contiene le seguenti voci:
root:*:0:
adm:!:4:logcheck
antoine:x:1000:
Le pagine man che ho letto (Debian e OSX) dicono che il secondo campo è quello di memorizzare una password di gruppo. Poiché vengono usati raramente, di solito viene inserito un asterisco *
o un oggetto x
anziché lasciarlo vuoto.
La shadow
pagina man dice anche che questo secondo campo dovrebbe memorizzare il risultato della crypt
funzione. E se viene memorizzato un risultato non valido (come *
o !
) significa che la password non può essere utilizzata come metodo di autenticazione.
Questo vale anche per il group
file? Perché finisco con 3 caratteri diversi nel mio group
file che hanno tutti lo stesso significato? Posso cambiare tutto in sicurezza *
?
!
viene utilizzato per un singolo gruppo su un singolo server su 10+ che gestisco attualmente. Per la semplicità di alcuni script di controllo, avere sempre lo stesso carattere lì chiarirebbe le cose. Bene, se in realtà significa lo stesso, ovviamente.
*
?