Installez la Suite de Masquage des mots de passe en lançant les commandes suivantes:
./configure --prefix=/usr &&
make &&
make install &&
cd etc &&
cp limits login.access \
login.defs.linux shells suauth /etc &&
mv /etc/login.defs.linux /etc/login.defs
cp limits login.access and others: Ces fichiers ne sont pas installés pendant l'installation du package ; nous devons donc les copier manuellement, car ces fichiers sont utilisés pour configurer les détails d'authentification sur votre système.
La Suite de Masquage des mots de passe contient les programmes chage, chfn, chsh, expiry, faillog, gpasswd, lastlog, login, newgrp, passwd, sg, su, chpasswd, dpasswd, groupadd, groupdel, groupmod, grpck, grpconv, grpunconv, logoutd, mkpasswd, newusers, pwck, pwconv, pwunconv, useradd, userdel, usermod et vipw.
chage modifie le nombre de jours entre deux changements de mot de passe et la date du dernier changement de mot de passe.
chfn modifie le nom complet de l'utilisateur, le numéro de travail, le poste de travail et le numéro de téléphone du domicile pour un compte utilisateur.
chsh modifie le shell de connexion de l'utilisateur.
Ce que fait ce programme est actuellement inconnu.
faillog formate le contenu du journal d'échec /var/log/faillog, et conserve le nombre et les limites des échecs.
gpasswd est utilisé pour administrer le fichier /etc/group.
lastlog formate et affiche le contenu du journal de dernière connexion, /var/log/lastlog. Le nom de connexion, le port et l'heure de dernière connexion seront affichés.
login est utilisé pour établir une nouvelle session avec le système.
newgrp est utilisé pour modifier l'ID du groupe courant pendant une session de connexion.
passwd modifie les mots de passe des comptes utilisateur et groupe.
sg exécute une commande avec un ID de groupe différent.
su modifie les ID effectifs de groupe et d'utilisateur en ceux d'un utilisateur. Ceci remplace le programme su installé avec le paquet Shellutils.
chpasswd lit un fichier contenant des paires nom d'utilisateur et mot de passe depuis l'entrée standard, et utilise ces informations pour mettre à jour un groupe d'utilisateurs existants.
dpasswd ajoute, supprime et met à jour les mots de passe d'appel pour les shells de connexion utilisateur.
La commande groupadd crée un nouveau compte de groupe avec les valeurs spécifiées en ligne de commande et les valeurs par défaut du système.
La commande groupdel modifie les fichiers de compte du système, supprimant toutes les entrées faisant référence au groupe.
La commande groupmod modifie les systèmes de compte du système pour prendre en compte les changements spécifiés sur la ligne de commande.
grpck vérifie l'intégrité des informations d'authentification du système.
grpconv convertit en fichiers de groupe masqués des fichiers de groupe normaux.
grpunconv convertit en fichiers de groupe normaux des fichiers de groupe masqués.
logoutd applique les restrictions de temps de connexion et de port spécifiées dans /etc/porttime.
mkpasswd lit un fichier dans le format donné par les options et le convertit dans le formet de fichier de base de données correspondant.
newusers lit un fichier contenant des paires nom d'utilisateur et mot de passe en clair, et utilise ces informations pour mettre à jour un groupe d'utilisateurs existants ou pour créer de nouveaux utilisateurs.
pwck vérifie l'intégrité des informations d'authentification du système.
pwconv convertit en fichiers de mot de passe masqués des fichiers de mot de passe normaux.
pwunconv convertit en fichiers de mots de passe normaux des fichiers de mot de passe masqués.
useradd crée un nouvel utilisateur ou met à jour les informations par défaut du nouvel utilisateur.
userdel modifie les fichiers de compte du système, supprimant toutes les entrées faisant référence au nom de connexion spécifié.
usermod modifie les fichiers de compte du système pour refléter les modifications spécifiées sur la ligne de commande.
vipw et vigr éditent respectivement les fichiers /etc/passwd et /etc/group. Avec l'option -s, ils éditent les versions masquées de ces fichiers, respectivement /etc/shadow et /etc/gshadow.
Précédent | Sommaire | Suivant |
Installer Shellutils | Niveau supérieur | Installer Sysklogd |