Как истечь пароль? (Для создания начального счета)


11

Я часто создавал временные пароли для пользователей для моей собственной машины разработки для первоначального создания идентификатора.

В других средах я видел, что у администраторов есть возможность показывать пароль с истекшим сроком действия немедленно, заставляя меня сменить пароль при первом входе в систему.

Как это сделать? (В данном конкретном случае я использую RHEL, но я надеюсь, что эта информация универсальна для всех / большинства дистрибутивов Linux)

Ответы:


16

Вы можете использовать команду

chage -d 0 [username]

изменить срок действия пользователей, заставив их сменить пароль при первом входе в систему.

Вы можете прочитать больше об этом на страницах руководства для chageи usermod.


10

Есть переключатель для passwd, -e. Из справочной страницы (man passwd):

-e, --expire Немедленно истекает пароль учетной записи. По сути, это может заставить пользователя изменить свой пароль при следующем входе в систему.

Так

 sudo passwd -e LOGIN 

должен сделать это.

Из комментариев я знаю, что есть больше вариаций, чем я ожидал. Итак, это установка Xubuntu 10.04, и вот что fileсообщает:

file $(which passwd)
/usr/bin/passwd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped

Интересно, что у меня passwdнет этой опции. Я все еще отмечу это также. Из какого дистрибутива Linux появился этот пароль?
user606723

Вы правы. Я слишком часто забываю упомянуть, что я использую. Я добавил больше информации.
пользователь неизвестен
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.