що залишилися до моменту застаріння пароля, коли програма login повинна попереджати користувача про необхідність змінити пароль.
Сьоме поле визначає, через яке число днів після застарівання пароля скасовується обліковий запис. Його призначення не зовсім зрозуміло. p align="justify"> У восьмому поле задана дата скасування облікового запису. По закінченні цієї дати користувач не зможе зареєструватися в системі, поки адміністратор не скине значення поля. Якщо поле пустим, обліковий запис завжди буде активною. p align="justify"> Дев'яте поле зарезервовано на майбутнє.
Тепер, коли призначення полів стало зрозумілим, повернемося до розглянутого вище прикладу:
millert: inN0.VRsc1Wn.: 11508:0:180:14 :: 12417:
У цьому записі йдеться про те, що користувач millert востаннє змінював свій пароль 18 липня 2006 Наступний раз пароль повинен бути змінений через 180 днів. За два тижні до цього користувач почне отримувати попередження про необхідність змінити пароль. Обліковий запис дійсна до 31 грудня 2010р. p align="justify"> За допомогою утиліти рwconv можна узгодити вміст файлів/еtс/shadow і/еtс/раsswd. Більшість параметрів файлу shadow береться з стандартних установок файлу/еtс/login.defs. p align="justify"> Базова модель управління обліковими записами реалізується автоматизованими утилітами за допомогою стандартних команд:
) adduser - реєструє нового користувача або змінює інформацію за замовчуванням про нові користувачах.
Синтаксис:
adduser [options] [- home DIR] [- shell SHELL] [- no-create-home] [- uid ID] [- firstuid ID] [- lastuid ID ] [- ingroup GROUP | - gid ID] [- disabled-password] [- disabled-login] [- gecos GECOS] [- add_extra_groups] user;
adduser - system [параметри] [- home КАТ] [- shell ОБОЛОНКА] [- no-create-home] [- uid ID] [- group | - ingroup ГРУПА | - gid ID] [- disabled-password] [- disabled-login] [- gecos GECOS] користувач.
Додавання звичайного користувача
При запуску з двома аргументами і без параметрів - system або - group, adduser додає звичайного користувача. adduser вибере перший доступний UID з діапазону звичайних користувачів, заданого у файлі налаштування. UID може бути змінений за допомогою параметра - uid. Діапазон, що задається файлом настройки, може бути змінений за допомогою параметрів - firstuid і - lastuid. p align="justify"> Типово, кожен користувач у Debian GNU/Linux входить у відповідну групу з тим же ім'ям. Об'єднання користувачів у групи дозволяє групову запис в каталог, що легко досягається за допомогою приміщення відповідних користувачів в нову групу, установкою set-group-ID біта на каталог і перевіркою того, що всі користувачі використовують значення umask зі значенням 002. Якщо параметру USERGROUPS привласнити значення no, то все GID користува...