Вопросы о файле AIX passwd

Я новичок в AIX, и у меня есть 2 вопроса по файлу passwd в AIX.

  1. Если перед именем пользователя есть символ хеша (#), что это значит?
  2. Поправьте меня если я ошибаюсь. В поле пароля, если у пользователя есть пароль, он будет помечен звездочкой (*). Если у пользователя нет пароля, он помечается восклицательным знаком (!), А учетная запись блокируется / блокируется.

Спасибо

1 ответ

  1. Хеш перед именем пользователя означает, что пользователь фактически не существует. Это ужасный способ удалить пользователя, хотя. Если вы хотите удалить пользователя, убедитесь, что вы используете rmuser. Если вы хотите заблокировать учетную запись, сделайте chuser account_locked = true.

  2. Это неверно

Чтобы узнать, есть ли у пользователя пароль или нет, проверьте /etc/security/passwd. Если под именем пользователя нет хэша пароля, пароль не устанавливается. Чтобы проверить, заблокирован ли пользователь, выполните lsuser <user> и ищите account_locked.

Другие вопросы по тегам