DELUSER
Section: Maintenance Commands (8)
Updated: Version 3.118ubuntu1
Page Index
NOM
deluser, delgroup - Retirer un utilisateur ou un groupe du système
SYNOPSIS
deluser [options] [--force] [--remove-home] [--remove-all-files]
[--backup] [--backup-to REP] utilisateur
deluser --group [options] groupe
delgroup [options] [--only-if-empty] groupe
deluser [options] utilisateur groupe
OPTIONS COMMUNES
[--quiet] [--system] [--help] [--version] [--conf FICHIER]
DESCRIPTION
deluser et delgroup retirent des utilisateurs et des groupes du
système suivant les options et les informations de configuration de
/etc/deluser.conf et /etc/adduser.conf. Ce sont des interfaces plus
conviviales que les programmes userdel et groupdel. Elles permettent
de supprimer un répertoire personnel, de supprimer tous les fichiers du
système possédés par un utilisateur, de lancer un script personnalisé, ainsi
que d'autres fonctionnalités. Vous pouvez exécuter deluser et delgroup
de l'une de ces trois façons :
Retirer un utilisateur normal
Lorsqu'il est exécuté avec un seul paramètre qui n'est pas une option et
sans l'option
--group,
deluser retire un utilisateur normal.
Par défaut, deluser retirera l'utilisateur sans retirer son répertoire
personnel, sa boîte aux lettres ou tout autre fichier possédé par
l'utilisateur sur le système. On peut retirer le répertoire personnel et la
boîte aux lettres en utilisant l'option --remove-home.
L'option --remove-all-files retire du système tous les fichiers possédés
par l'utilisateur. Notez que si vous activez les deux options,
--remove-home n'aura aucun effet, puisque tous les fichiers du répertoire
personnel sont déjà couverts par l'option --remove-all-files.
Si vous voulez sauvegarder tous les fichiers avant de les détruire, vous
pouvez utiliser l'option --backup qui créera un fichier nommé
nom_utilisateur.tar(.gz|.bz2) dans le répertoire indiqué par l'option
--backup-to (ou par défaut dans le répertoire de travail courant). Ces
deux options concernant la destruction des fichiers et leurs sauvegardes
peuvent être activées par défaut dans le fichier de configuration
/etc/deluser.conf. Voyez deluser.conf(5) pour davantage d'informations.
Si vous souhaitez supprimer le compte root (identifiant 0), utilisez
l'option --force ; cela permet d'éviter de supprimer l'utilisateur root
par accident.
Si le fichier /usr/local/sbin/deluser.local existe, il sera exécuté après
que le compte utilisateur aura été retiré, ce qui permet de réaliser des
opérations de nettoyage propres au système. Les paramètres passés à
deluser.local sont :
nom_utilisateur uid gid répertoire_personnel
Retire un groupe
Lorsque
deluser est appelé avec l'option
--group ou lorsque
delgroup est appelé, un groupe est retiré.
Attention : le groupe primaire d'un utilisateur existant ne peut pas être
retiré.
Si l'option --only-if-empty est utilisée, le groupe n'est retiré que s'il
n'a plus d'utilisateur.
Retire un utilisateur d'un groupe
Lorsqu'il est appelé avec deux paramètres qui ne sont pas des options,
deluser retire un utilisateur d'un groupe particulier.
OPTIONS
- --conf FICHIER
-
Utilise FICHIER plutôt que les fichiers par défaut /etc/deluser.conf
et /etc/adduser.conf.
- --group
-
Retire un groupe. C'est l'opération par défaut quand le programme invoqué
est delgroup.
- --help
-
Affiche un résumé des instructions.
- --quiet
-
N'affiche pas les messages d'avancement.
- --system
-
Ne supprime l'utilisateur ou le groupe que s'il s'agit d'un utilisateur ou
d'un groupe système. Cela permet de ne pas supprimer accidentellement des
utilisateurs ou des groupes non système. De plus, si l'utilisateur n'existe
pas, aucune valeur d'erreur n'est retournée. Cette option a été
principalement implémentée pour les scripts de maintenance des paquets
Debian.
- --only-if-empty
-
Supprime uniquement si plus aucun membre n’existe.
- --backup
-
Sauvegarde tous les fichiers du répertoire personnel et la boîte aux lettres
de l'utilisateur dans un fichier nommé /$utilisateur.tar.bz2 ou
/$utilisateur.tar.gz.
- --backup-to
-
Indique où placer les fichiers de sauvegarde. L'emplacement par défaut est
la racine « / ». --backup est alors implicite.
- --remove-home
-
Supprime le répertoire personnel et la boîte aux lettres de
l'utilisateur. Si --backup est utilisé, les fichiers sont supprimés après
avoir effectué la sauvegarde.
- --remove-all-files
-
Supprime tous les fichiers du système possédés par l'utilisateur. Note :
--remove-home n'aura plus aucun effet. Si --backup est indiqué, les fichiers
sont supprimés après avoir effectué la sauvegarde.
- --version
-
Affiche la version et le copyright.
VALEUR DE RETOUR
- 0
-
L'opération a été exécutée avec succès.
- 1
-
Le compte utilisateur à détruire n'était pas un compte système. Aucune
opération n'a été effectuée.
- 2
-
L'utilisateur n'existe pas. Aucune opération n'a été effectuée.
- 3
-
Le groupe n'existe pas. Aucune opération n'a été effectuée.
- 4
-
Erreur interne. Aucune opération n'a été effectuée.
- 5
-
Le groupe à détruire n'est pas vide. Aucune opération n'a été effectuée.
- 6
-
L'utilisateur n'appartient pas au groupe indiqué. Aucune opération n'a été
effectuée.
- 7
-
Impossible de retirer un utilisateur de son groupe primaire. Aucune
opération n'a été effectuée.
- 8
-
Le paquet Perl « perl » n'est pas installé. Ce paquet est nécessaire pour
effectuer les actions demandées. Aucune opération n'a été effectuée.
- 9
-
Pour retirer le compte root, l'option « --force » est nécessaire. Aucune
action n'a été effectuée.
FICHIERS
/etc/deluser.conf - Fichier de configuration de
deluser(8) et
delgroup(8).
- /usr/local/sbin/deluser.local
-
Options personnelles supplémentaires.
VOIR AUSSI
adduser(8),
deluser.conf(5),
groupdel(8),
userdel(8)
TRADUCTION
Ce document est une traduction, réalisée par Nicolas FRANÇOIS le
29 octobre 2004.
L'équipe de traduction a fait le maximum pour réaliser une adaptation
française de qualité.
La version anglaise de ce document est toujours consultable
en ajoutant l'option « -L C » à la commande man.
N'hésitez pas à signaler à l'auteur ou à la liste de traduction
<debian-l10n-french@lists.debian.org>,
selon le cas, toute erreur dans cette page de manuel.
COPYRIGHT
Copyright (C) 2000 Roland Bauerschmidt. Modifications (C) 2004 Marc Haber et
Joerg Hoh. Cette page de manuel et le programme deluser sont basés sur le
programme adduser :
Copyright (C) 1997, 1998, 1999 Guy Maor.
Copyright (C) 1995 Ted Hajek, avec beaucoup de choses empruntées à la
commande
adduser de Debian.
Copyright (C) 1994 Ian Murdock.
deluser est un logiciel libre ; consultez
la licence publique générale du projet GNU (« GPL ») version 2 ou supérieure
pour les droits de copie. Ce programme est fourni sans
aucune garantie.