Shadow

Для получения инструкций по установке смотрите Раздел Установка Shadow-4.0.3 в Главе 6.

Официальный адрес пакета

Shadow (4.0.3):
ftp://ftp.pld.org.pl/software/shadow/

Shadow Newgrp Patch:
http://www.linuxfromscratch.org/patches/lfs/5.0/shadow-4.0.3-newgrp-fix.patch

Содержимое Shadow

Пакет Shadow усиливает ьезопасность системных паролей.

Устанавливаемые программы: chage, chfn, chpasswd, chsh, dpasswd, expiry, faillog, gpasswd, groupadd, groupdel, groupmod, groups, grpck, grpconv, grpunconv, lastlog, login, logoutd, mkpasswd, newgrp, newusers, passwd, pwck, pwconv, pwunconv, sg (ссылка на newgrp), useradd, userdel, usermod, vigr (ссылка на vipw) и vipw

Краткие описания

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

chfn используется для изменения полного имени пользователя и некоторой другой информации.

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

chsh используется для изменения шелла пользователя по умолчанию.

dpasswd используется для изменения dial-up паролей для пользовательских шеллов.

expiry проверяет и изменяет правила использования паролей.

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

gpasswd используется для добавления или удаления членов и администраторов групп.

groupadd создает группу с указанным именем.

groupdel удаляет группу с указанным именем.

groupmod используется для изменения имени указанной группы или ее GID.

groups возвращает группы. членом которых является указанный пользователь.

grpck проверяет целосность файлов групп /etc/group и /etc/gshadow.

grpconv создает или обновляет теневой файл групп, используя обычный файл групп.

grpunconv обновляет /etc/group из /etc/gshadow и удаляет последний.

lastlog олтчитывается о входах пользователей или указанного пользователя в систему.

login используется начала новой сессии работы с системой.

logoutd - демон, контролирующий время регистрации и порты.

mkpasswd шифрует указанный пароль указанным алгоритмом.

newgrp используется для изменения текущего GID рабочей сессии.

newusers используется для создания или обновления пользовательских аккаунтов.

passwd используется для изменения пароля пользователя или группы.

pwck проверяет целостность файлов паролей /etc/passwd и /etc/shadow.

pwconv создает или обновляет теневой файл паролей, используя обычный файл паролей.

pwunconv обновляет /etc/passwd из /etc/shadow и удаляет последний.

sg выполняет указанную команду с правами группы с указанным GID.

useradd создает нового пользователя с указанным именем или обновляет информацию по умолчанию для новых пользователей.

userdel удаляет указанный пользовательский аккаунт.

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

vigr может использоваться для редактирования файлов /etc/group или /etc/gshadow.

vipw может использоваться для редактирования файлов /etc/passwd или /etc/shadow.

libmisc...

libshadow содержит функции. используемые большинством программ этого пакета.

Зависимости установки Shadow

Shadow зависит от: Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Sed.