34 lines
1.7 KiB
Markdown
34 lines
1.7 KiB
Markdown
|
|
# chpass
|
|||
|
|
|
|||
|
|
> Добавлять или изменять информацию в базе данных пользователей, включая командную оболочку и пароль.
|
|||
|
|
> Смотрите также: `passwd`.
|
|||
|
|
> Больше информации: <https://man.freebsd.org/cgi/man.cgi?chpass>.
|
|||
|
|
|
|||
|
|
- Добавить или изменить информацию в базе данных для текущего пользователя в интерактивном режиме:
|
|||
|
|
|
|||
|
|
`su -c chpass`
|
|||
|
|
|
|||
|
|
- Задать определённую командную оболочку ([s]hell) для текущего пользователя:
|
|||
|
|
|
|||
|
|
`chpass -s {{путь/к/оболочке}}`
|
|||
|
|
|
|||
|
|
- Задать командную оболочку ([s]hell) для указанного пользователя:
|
|||
|
|
|
|||
|
|
`chpass -s {{путь/к/оболочке}} {{имя_пользователя}}`
|
|||
|
|
|
|||
|
|
- Изменить время истечения ([e]xpire) срока действия учётной записи (в секундах от начала эпохи, UTC):
|
|||
|
|
|
|||
|
|
`su -c 'chpass -e {{время}} {{имя_пользователя}}'`
|
|||
|
|
|
|||
|
|
- Изменить пароль пользователя:
|
|||
|
|
|
|||
|
|
`su -c 'chpass -p {{зашифрованный_пароль}} {{имя_пользователя}}'`
|
|||
|
|
|
|||
|
|
- Указать имя хоста ([h]ostname) или адрес NIS-сервера для запроса:
|
|||
|
|
|
|||
|
|
`su -c 'chpass -h {{имя_хоста}} {{имя_пользователя}}'`
|
|||
|
|
|
|||
|
|
- Указать определённый NIS-домен ([d]omain) (по умолчанию используется системное доменное имя):
|
|||
|
|
|
|||
|
|
`su -c 'chpass -d {{домен}} {{имя_пользователя}}'`
|