Por que existe um! no hash de senha?

2

Em /etc/shadow , tenho uma linha que começa:

ubuntu:!$6$Pi4BKmX8$........................

Por que há um ! antes do $6$ no hash?

    
por user3881949 06.09.2014 / 19:47

1 resposta

5

Isso significa que a senha está bloqueada. Ferramentas, como usermod -L , adicionam ! à senha para invalidá-la. usermod -U remove o ! .

De man 5 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).

    
por 06.09.2014 / 20:32