Le paquetage Shadow original a été écrit par John F. Haugh II
.
De nombreuses versions peuvent être utilisées sur un système Linux:
shadow-3.3.1
est l'originalshadow-3.3.1-2
est le patch spécifique à Linux fait par
Florian La Roche (flla@stud.uni-sb.de)
et contient quelques améliorations.Le paquetage shadow-mk
est en fait constitué du paquetage
shadow-3.3.1
distribué par John F. Haugh II
patché avec
shadow-3.3.1-2
avec en plus: des corrections par
Mohan Kokal <magnus@texas.net>
rendant l'installation bien plus évidente, un patch par Joseph R.M. Zbiciak
pour login1.c
(login.secure) qui élimine les trous de sécurité -f, -h de
/bin/login et quelques autres patches divers.
L'ensemble shadow.mk
peut être récupéré sur:
ftp://sunsite.unc.edu/pub/Linux/system/Admin/shadow-mk1.tar.gz
Lorsque ce document réfère au kit shadow
, je me réfère au paquetage
shadow-mk
. Nous considérerons que c'est le paquetage pour lequel
vous avez opté.
Il est possible d'installer les mots de passe shadow sous linux en
utilisant le paquetage original et le patch Shadow-3.3.1-2
, mais il y a
bien plus d'opérations à faire pour rendre le système fonctionnel.
La paquetage shadow contient les programmes de remplacement pour:
su, login, passwd, newgrp, chfn, chsh, et id
Mais il contient aussi des nouveaux programmes:
chage, newusers, dpasswd, gpasswd, useradd, userdel, usermod,
groupadd, groupdel, groupmod, groups, pwck, grpck, lastlog, pwconv,
et pwunconv
De plus, la bibliothèque: libshadow.a
est incluse pour permettre de
compiler les programmes nécessitant un accès en lecture/écritures aux
mots de passe.
Les pages de manuel sont aussi incluses.
Chapitre suivant, Chapitre Précédent
Table des matières de ce chapitre, Table des matières générale
Début du document, Début de ce chapitre