Lx4U-book/docs/build-system/shadow.md
Linuxoid85 e240ec580d Фикс сборочных инструкций shadow
Добавлены сведения о раздельной структуре директорий, обновлён внешний вид описания устанавливаемых файлов
2022-02-18 20:43:16 +03:00

2.5 KiB
Raw Permalink Blame History

{{ include('../packages/shadow/README.md') }}

Подготовка

  • Отключите установку программы groups, так как coreutils предоставляет лучшую версию и содержащихся в пакете man-pages man-страниц

  • Для использования более безопасного метода шифрования SHA-512 вместо стандартного crypt метода, а также использования /var/mail вместо устаревшего /var/spool/mail и устранения дублирования путей в переменной PATH по умолчанию

  • Сделайте незначительное изменение, для того чтобы номера групп начинались с 1000

{{ include('../packages/shadow/prepare') }}

При раздельной структуре каталогов

Уберите -e '/PATH=/{s@/sbin:@@;s@/bin:@@}' из команды выше, так как здесь /{bin,sbin,lib} не являются ссылками на /usr/{bin,lib}.

Настройка

{{ include('../packages/shadow/configure') }}

Сборка

{{ include('../packages/shadow/build') }}

Установка

{{ include('../packages/shadow/install') }}

Настройка

Для включения теневых паролей и групп выполните:

{{ include('../packages/shadow/postinstall') }}

В файле /etc/default/useradd можно настроить параметры утилиты useradd.

Задайте пароль на пользователя root:

passwd root

Установленные файлы

Программы: chage, chfn, chgpasswd, chpasswd, chsh, expiry, faillog, gpasswd, groupadd, groupdel, groupmems, groupmod, grpck, grpconv, grpunconv, lastlog, login, logoutd, newgidmap, newgrp, newuidmap, newusers, nologin, passwd, pwck, pwconv, pwunconv, sg (ссылка на newgrp), su, useradd, userdel, usermod, vigr (ссылка на vipw) и vipw

Директории: /etc/default