Lx4U-book/docs/build-system/shadow.md

47 lines
2.0 KiB
Markdown
Raw Normal View History

2021-06-10 21:28:16 +08:00
<pkg :name="'shadow'" instsize showsbu2></pkg>
2021-05-11 16:15:18 +08:00
## Подготовка
- Отключите установку программы `groups`, так как `coreutils` предоставляет лучшую версию и содержащихся в пакете `man-pages` man-страниц
2021-05-11 16:15:18 +08:00
2021-06-10 21:28:16 +08:00
- Для использования более безопасного метода шифрования SHA-512 вместо стандартного `crypt` метода, а также использования `/var/mail` вместо устаревшего `/var/spool/mail` и устранения дублирования путей в переменной `PATH` по умолчанию
2021-05-11 16:15:18 +08:00
- Сделайте незначительное изменение, для того чтобы номера групп начинались с 1000
2021-05-11 16:15:18 +08:00
2021-06-10 21:28:16 +08:00
<package-script :package="'shadow'" :type="'prepare'"></package-script>
2021-05-11 16:15:18 +08:00
## Настройка
2021-06-10 21:28:16 +08:00
<package-script :package="'shadow'" :type="'configure'"></package-script>
2021-05-11 16:15:18 +08:00
## Сборка
2021-06-10 21:28:16 +08:00
<package-script :package="'shadow'" :type="'build'"></package-script>
2021-05-11 16:15:18 +08:00
## Установка
2021-06-10 21:28:16 +08:00
<package-script :package="'shadow'" :type="'install'"></package-script>
2021-05-11 16:15:18 +08:00
## Настройка
Для включения теневых паролей и групп выполните:
2021-06-10 21:28:16 +08:00
<package-script :package="'shadow'" :type="'postinstall'"></package-script>
2021-05-11 16:15:18 +08:00
В файле `/etc/default/useradd` можно настроить параметры утилиты `useradd`.
Задайте пароль на пользователя `root`:
```bash
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
2021-05-11 16:15:18 +08:00
2021-06-10 21:28:16 +08:00
Директории: `/etc/default`
2021-05-11 16:15:18 +08:00
2021-06-10 21:28:16 +08:00
<script>
new Vue({ el: '#main' })
</script>