«!' а также '!!«По сути, это одно и то же, но разные инструменты используют один или другой, например, passwd -l
, использует пару восклицательных знаков. usermod -L
с другой стороны, использует только один.
Обычно учетные записи с символом «*» никогда не имели пароля (например, всегда были отключены для входа в систему). Это отличается от учетной записи, в которой вообще нет ввода пароля, в этом случае пароль не требуется (и часто даже не запрашивается), что почти всегда ПЛОХО !.
Если это недопустимый хеш (который все '*', '!', а также '!!'are) эффективно блокирует учетную запись и предотвращает вход в нее. Зачастую этому способствует установка в оболочке учетной записи чего-то вроде /bin /false или /sbin /nologin в файле /etc /passwd.
Вы часто обнаружите, что если учетная запись пользователя заблокирована после того, как ранее был установлен действительный пароль, к этому хэшу пароля добавляется восклицательный знак, то это так, когда учетная запись разблокирована, пароль возобновляет работу.