{"id":5620,"date":"2022-12-20T18:45:38","date_gmt":"2022-12-20T21:45:38","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/userdel-fr\/"},"modified":"2022-12-20T18:45:38","modified_gmt":"2022-12-20T21:45:38","slug":"userdel-fr","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/userdel-fr\/","title":{"rendered":"USERDEL (fr)"},"content":{"rendered":"<h1 align=\"center\">USERDEL<\/h1>\n<p> <a href=\"#NOM\">NOM<\/a><br \/> <a href=\"#SYNOPSIS\">SYNOPSIS<\/a><br \/> <a href=\"#DESCRIPTION\">DESCRIPTION<\/a><br \/> <a href=\"#OPTIONS\">OPTIONS<\/a><br \/> <a href=\"#CONFIGURATION\">CONFIGURATION<\/a><br \/> <a href=\"#FICHIERS\">FICHIERS<\/a><br \/> <a href=\"#VALEURS DE RETOUR\">VALEURS DE RETOUR<\/a><br \/> <a href=\"#AVERTISSEMENTS\">AVERTISSEMENTS<\/a><br \/> <a href=\"#VOIR AUSSI\">VOIR AUSSI<\/a> <\/p>\n<hr>\n<h2>NOM <a name=\"NOM\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">userdel \u2212 supprimer un compte utilisateur et les fichiers associ\u00e9s<\/p>\n<h2>SYNOPSIS <a name=\"SYNOPSIS\"><\/a> <\/h2>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"35%\">\n<p style=\"margin-top: 1em\"><b>userdel<\/b> [options] <i>LOGIN<\/i><\/p>\n<\/td>\n<td width=\"54%\"> <\/td>\n<\/tr>\n<\/table>\n<h2>DESCRIPTION <a name=\"DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">La commande <b>userdel<\/b> modifie les fichiers d&#8217;administration des comptes du syst\u00e8me, en supprimant les entr\u00e9es qui se r\u00e9f\u00e8rent \u00e0 <i>LOGIN<\/i>. L&#8217;utilisateur nomm\u00e9 doit exister.<\/p>\n<h2>OPTIONS <a name=\"OPTIONS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Les options disponibles de la commande <b>userdel<\/b> sont\u00a0:<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212f<\/b>, <b>\u2212\u2212force<\/b><\/p>\n<p style=\"margin-left:17%;\">Cette option impose la suppression de l&#8217;utilisateur, m\u00eame s&#8217;il est encore connect\u00e9. Elle force \u00e9galement <b>userdel<\/b> \u00e0 supprimer son r\u00e9pertoire personnel et sa file d&#8217;attente des courriels, m\u00eame si un autre utilisateur utilise le m\u00eame r\u00e9pertoire personnel ou si l&#8217;utilisateur pr\u00e9cis\u00e9 n&#8217;est pas le propri\u00e9taire de la file d&#8217;attente des courriels. Si <i>USERGROUPS_ENAB<\/i> vaut <i>yes<\/i> dans \/etc\/login.defs et si un groupe existe avec le m\u00eame nom que l&#8217;utilisateur supprim\u00e9, alors ce groupe sera supprim\u00e9, m\u00eame s&#8217;il s&#8217;agit du groupe primaire d&#8217;un autre utilisateur.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\"><i>Remarque\u00a0:<\/i> Cette option est dangereuse, elle peut laisser votre syst\u00e8me dans un \u00e9tat incoh\u00e9rent.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212h<\/b>, <b>\u2212\u2212help<\/b><\/p>\n<p style=\"margin-left:17%;\">Afficher un message d&#8217;aide et quitter.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212r<\/b>, <b>\u2212\u2212remove<\/b><\/p>\n<p style=\"margin-left:17%;\">Les fichiers pr\u00e9sents dans le r\u00e9pertoire personnel de l&#8217;utilisateur seront supprim\u00e9s en m\u00eame temps que le r\u00e9pertoire lui\u2212m\u00eame, ainsi que le r\u00e9pertoire d&#8217;attente des courriels. Vous devrez rechercher et \u00e9liminer vous\u2212m\u00eame les fichiers situ\u00e9s dans d&#8217;autres syst\u00e8mes de fichiers.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">Le r\u00e9pertoire d&#8217;attente des courriels est d\u00e9fini par la variable <b>MAIL_DIR<\/b> dans login.defs.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212R<\/b>, <b>\u2212\u2212root\u00a0<\/b><i>R\u00c9P_CHROOT<\/i><\/p>\n<p style=\"margin-left:17%;\">Appliquer les changements dans le r\u00e9pertoire <i>R\u00c9P_CHROOT<\/i> et utiliser les fichiers de configuration du r\u00e9pertoire <i>R\u00c9P_CHROOT<\/i>.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212P<\/b>, <b>\u2212\u2212prefix\u00a0<\/b><i>PREFIX_DIR<\/i><\/p>\n<p style=\"margin-left:17%;\">Apply changes in the <i>PREFIX_DIR<\/i> directory and use the configuration files from the <i>PREFIX_DIR<\/i> directory. This option does not chroot and is intended for preparing a cross\u2212compilation target. Some limitations: NIS and LDAP users\/groups are not verified. PAM authentication is using the host files. No SELINUX support.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212Z<\/b>, <b>\u2212\u2212selinux\u2212user<\/b><\/p>\n<p style=\"margin-left:17%;\">\u00c9limine toute association avec tout utilisateur SELinux pour la connexion de l&#8217;utilisateur.<\/p>\n<h2>CONFIGURATION <a name=\"CONFIGURATION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Les variables de configuration suivantes dans \/etc\/login.defs modifient le comportement de cet outil\u00a0:<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>MAIL_DIR<\/b> (cha\u00eene de caract\u00e8res)<\/p>\n<p style=\"margin-left:17%;\">R\u00e9pertoire d&#8217;attente des courriels (\u00ab\u00a0mail spool directory\u00a0\u00bb). Ce param\u00e8tre est n\u00e9cessaire pour manipuler les bo\u00eetes \u00e0 lettres lorsque le compte d&#8217;un utilisateur est modifi\u00e9 ou supprim\u00e9. S&#8217;il n&#8217;est pas sp\u00e9cifi\u00e9, une valeur par d\u00e9faut d\u00e9finie \u00e0 la compilation est utilis\u00e9e.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>MAIL_FILE<\/b> (cha\u00eene de caract\u00e8res)<\/p>\n<p style=\"margin-left:17%;\">D\u00e9finir l&#8217;emplacement des bo\u00eetes aux lettres des utilisateurs relativement \u00e0 leur r\u00e9pertoire personnel.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Les param\u00e8tres <b>MAIL_DIR<\/b> et <b>MAIL_FILE<\/b> sont utilis\u00e9s par <b>useradd<\/b>, <b>usermod<\/b> et <b>userdel<\/b> pour cr\u00e9er, d\u00e9placer ou supprimer les bo\u00eetes aux lettres des utilisateurs.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Si <b>MAIL_CHECK_ENAB<\/b> est r\u00e9gl\u00e9 sur <i>yes<\/i>, ces variables servent \u00e9galement \u00e0 d\u00e9finir la variable d&#8217;environnement <b>MAIL<\/b>.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>MAX_MEMBERS_PER_GROUP<\/b> (nombre)<\/p>\n<p style=\"margin-left:17%;\">Nombre maximum de membres par entr\u00e9e de groupe. Lorsque le maximum est atteint, une nouvelle entr\u00e9e de groupe (ligne) est d\u00e9marr\u00e9e dans \/etc\/group (avec le m\u00eame nom, m\u00eame mot de passe, et m\u00eame GID).<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">La valeur par d\u00e9faut est 0, ce qui signifie qu&#8217;il n&#8217;y a pas de limites pour le nombre de membres dans un groupe.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">Cette fonctionnalit\u00e9 (groupe d\u00e9coup\u00e9) permet de limiter la longueur des lignes dans le fichier de groupes. Ceci est utile pour s&#8217;assurer que les lignes pour les groupes NIS ne sont pas plus grandes que 1024 caract\u00e8res.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">Si vous avez besoin de configurer cette limite, vous pouvez utiliser 25.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">Remarque\u00a0: les groupes d\u00e9coup\u00e9s ne sont peut\u2212\u00eatre pas pris en charge par tous les outils (m\u00eame dans la suite d&#8217;outils Shadow). Vous ne devriez pas utiliser cette variable, sauf si vous en avez vraiment besoin.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>USERDEL_CMD<\/b> (cha\u00eene de caract\u00e8res)<\/p>\n<p style=\"margin-left:17%;\">Si d\u00e9finie, la commande est ex\u00e9cut\u00e9e lors de la suppression d&#8217;un utilisateur. Elle pourra supprimer toutes les t\u00e2ches p\u00e9riodiques cron ou at, tous les travaux d&#8217;impression, etc. de l&#8217;utilisateur (qui sera fourni comme premier param\u00e8tre).<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">Le code de retour du script n&#8217;est pas pris en compte.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">Voici un script exemple, qui supprime le fichier d&#8217;entr\u00e9e de cron et d&#8217;at ainsi que les travaux d&#8217;impression en attente\u00a0;<\/p>\n<p style=\"margin-left:23%; margin-top: 1em\">#! \/bin\/sh<\/p>\n<p style=\"margin-left:23%; margin-top: 1em\"># Check for the required argument. <br \/> if [ $# != 1 ]; then<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"8%\"><\/td>\n<td width=\"92%\">\n<p>echo &#8220;Usage: $0 username&#8221;<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"8%\"><\/td>\n<td width=\"92%\">\n<p>exit 1<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:23%;\">fi<\/p>\n<p style=\"margin-left:23%; margin-top: 1em\"># Remove cron jobs. <br \/> crontab \u2212r \u2212u $1<\/p>\n<p style=\"margin-left:23%; margin-top: 1em\"># Remove at jobs. <br \/> # Note that it will remove any jobs owned by the same UID, <br \/> # even if it was shared by a different username. <br \/> AT_SPOOL_DIR=\/var\/spool\/cron\/atjobs <br \/> find $AT_SPOOL_DIR \u2212name &#8220;[^.]*&#8221; \u2212type f \u2212user $1 \u2212delete ;<\/p>\n<p style=\"margin-left:23%; margin-top: 1em\"># Remove print jobs. <br \/> lprm $1<\/p>\n<p style=\"margin-left:23%; margin-top: 1em\"># All done. <br \/> exit 0<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>USERGROUPS_ENAB<\/b> (bool\u00e9en)<\/p>\n<p style=\"margin-left:17%;\">Activer la mise en place de bits de masque de groupe (\u00ab\u00a0umask group bits\u00a0\u00bb) identiques \u00e0 ceux du propri\u00e9taire (exemple\u00a0: 022 \u2212> 002, 077 \u2212> 007) pour les utilisateurs non privil\u00e9gi\u00e9s, si l&#8217;UID est identique au GID et que l&#8217;identifiant de connexion est identique au groupe principal.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">Si cette variable est configur\u00e9e \u00e0 <i>yes<\/i>, <b>userdel<\/b> supprimera le groupe de l&#8217;utilisateur s&#8217;il ne contient pas d&#8217;autres membres, et <b>useradd<\/b> cr\u00e9era par d\u00e9faut un groupe portant le nom de l&#8217;utilisateur.<\/p>\n<h2>FICHIERS <a name=\"FICHIERS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">\/etc\/group<\/p>\n<p style=\"margin-left:17%;\">Informations sur les groupes.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">\/etc\/login.defs<\/p>\n<p style=\"margin-left:17%;\">Configuration de la suite des mots de passe cach\u00e9s \u00ab\u00a0shadow password\u00a0\u00bb.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">\/etc\/passwd<\/p>\n<p style=\"margin-left:17%;\">Informations sur les comptes des utilisateurs.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">\/etc\/shadow<\/p>\n<p style=\"margin-left:17%;\">Informations s\u00e9curis\u00e9es sur les comptes utilisateurs.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">\/etc\/subgid<\/p>\n<p style=\"margin-left:17%;\">Per user subordinate group IDs.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">\/etc\/subuid<\/p>\n<p style=\"margin-left:17%;\">Per user subordinate user IDs.<\/p>\n<h2>VALEURS DE RETOUR <a name=\"VALEURS DE RETOUR\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">La commande <b>userdel<\/b> retourne les valeurs suivantes en quittant\u00a0:<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>0<\/i><\/p>\n<p style=\"margin-left:17%;\">succ\u00e8s<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>1<\/i><\/p>\n<p style=\"margin-left:17%;\">impossible de mettre \u00e0 jour le fichier des mots de passe<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>2<\/i><\/p>\n<p style=\"margin-left:17%;\">erreur de syntaxe<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>6<\/i><\/p>\n<p style=\"margin-left:17%;\">l&#8217;utilisateur indiqu\u00e9 n&#8217;existe pas<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>8<\/i><\/p>\n<p style=\"margin-left:17%;\">l&#8217;utilisateur est actuellement connect\u00e9<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>10<\/i><\/p>\n<p style=\"margin-left:17%;\">impossible de mettre \u00e0 jour le fichier des groupes<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>12<\/i><\/p>\n<p style=\"margin-left:17%;\">impossible de supprimer le r\u00e9pertoire personnel<\/p>\n<h2>AVERTISSEMENTS <a name=\"AVERTISSEMENTS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>userdel<\/b> ne permet pas la suppression d&#8217;un compte si des processus actifs lui appartiennent encore. Dans ce cas, il peut \u00eatre n\u00e9cessaire de tuer ces processus ou de simplement verrouiller le mot de passe ou le compte de l&#8217;utilisateur, afin de supprimer le compte plus tard. L&#8217;option <b>\u2212f<\/b> permet de forcer la suppression du compte.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Vous devez v\u00e9rifier vous\u2212m\u00eame qu&#8217;aucun fichier poss\u00e9d\u00e9 par l&#8217;utilisateur ne subsiste sur tous les syst\u00e8mes de fichiers.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Vous ne pouvez supprimer aucun attribut NIS d&#8217;un client NIS. Cela doit \u00eatre effectu\u00e9 sur le serveur NIS.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Si <b>USERGROUPS_ENAB<\/b> vaut <i>yes<\/i> (\u00ab\u00a0oui\u00a0\u00bb) dans \/etc\/login.defs, <b>userdel<\/b> supprimera le groupe ayant le m\u00eame nom que l&#8217;utilisateur. Afin d&#8217;\u00e9viter des incoh\u00e9rences entre les fichiers passwd et group, <b>userdel<\/b> v\u00e9rifiera que le groupe n&#8217;est pas utilis\u00e9 comme groupe primaire d&#8217;un autre utilisateur\u00a0; si c&#8217;est le cas un avertissement sera affich\u00e9 et le groupe ne sera pas supprim\u00e9. L&#8217;option <b>\u2212f<\/b> permet d&#8217;imposer la suppression du groupe.<\/p>\n<h2>VOIR AUSSI <a name=\"VOIR AUSSI\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>chfn<\/b>(1), <b>chsh<\/b>(1), <b>passwd<\/b>(1), <b>login.defs<\/b>(5), <b>gpasswd<\/b>(8), <b>groupadd<\/b>(8), <b>groupdel<\/b>(8), <b>groupmod<\/b>(8), <b>subgid<\/b>(5), <b>subuid<\/b>(5), <b>useradd<\/b>(8), <b>usermod<\/b>(8).<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>USERDEL NOM SYNOPSIS DESCRIPTION OPTIONS CONFIGURATION FICHIERS VALEURS DE RETOUR AVERTISSEMENTS VOIR AUSSI NOM userdel \u2212 supprimer un compte utilisateur et les fichiers associ\u00e9s SYNOPSIS userdel [options] LOGIN DESCRIPTION La commande userdel modifie les fichiers d&#8217;administration des comptes du syst\u00e8me, en supprimant les entr\u00e9es qui se r\u00e9f\u00e8rent \u00e0 LOGIN. L&#8217;utilisateur nomm\u00e9 doit exister. OPTIONS Les [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[5,52,2502,254],"class_list":["post-5620","post","type-post","status-publish","format-standard","hentry","category-8-administracion-del-sistema","tag-5","tag-administracion","tag-fr","tag-userdel"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=5620"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5620\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=5620"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=5620"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=5620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}