От man usermod
:
Примечание: если вы хотите заблокировать учетную запись (не только доступ с паролем), вы также должны установить EXPIRE_DATE в 1.
- Почему мы должны истечь заблокированной учетной записи, чтобы полностью запретить доступ к учетной записи?
- Что будет, если у меня не истечет срок действия заблокированной учетной записи?
users
user-management
accounts
Sinoosh
источник
источник
usermod -L -e 300 username
? Срок действия аккаунта истек?Oct 28, 1970
когда срок действия учетной записи истечет.Поскольку ssh-ключи не заботятся о паролях, вам нужна учетная запись, чтобы умереть.
Старая мудрость заключалась в том, чтобы изменить оболочку пользователя на
/bin/false
; Однако это на самом деле не работает.источник