Master.passwd

Инструмент для изменения этого файла vipw

Файл где хранятся пароли и прочая информация. На основе /etc/master.passwd генерится /etc/passwd.

Блокировка пользователя
Добавить звездочку перед зашифрованным паролем в /etc/master.passwd, используя vipw

Чтобы пользователь мог заходить минимально надо убрать звездочку и интерпретатор www::80:80::0:0:World Wide Web Owner:/nonexistent:/bin/csh

http://onlamp.com/pub/a/bsd/2001/01/10/FreeBSD_Basics.html

Ограничения срока работы аккаунты
Количество секунд от начала эпохи Юникс (January 1, 1970). Ноль или пустое поле равнозначный.

Посчитать конкретную дату в секундах эпохи команда date

Текущее количество секунд от начала эпохи: date +%s

Конвертация секунд в дату date -r 1388851896 суббота, 4 января 2014 г. 16:11:36 (UTC)

The expire field is the number of seconds from the epoch, UTC, until the account expires. This field may be left empty to turn off the account aging feature; a value of zero is equivalent to leaving the field empty.