{"id":33901,"date":"2024-08-04T00:05:18","date_gmt":"2024-08-04T00:05:18","guid":{"rendered":"\/tutoriels\/?p=33901"},"modified":"2026-03-26T18:09:34","modified_gmt":"2026-03-26T18:09:34","slug":"lister-utilisateurs-linux","status":"publish","type":"post","link":"\/fr\/tutoriels\/lister-utilisateurs-linux","title":{"rendered":"Comment lister les utilisateurs Linux : commandes, outils et astuces d&rsquo;automatisation"},"content":{"rendered":"<p>Pour lister les utilisateurs Linux, la m&eacute;thode la plus courante consiste &agrave; lire le fichier <strong>\/etc\/passwd<\/strong>, qui stocke les informations essentielles sur chaque compte du syst&egrave;me.<\/p><p>Lister les utilisateurs est une t&acirc;che d&rsquo;administration syst&egrave;me de base. Elle vous permet de v&eacute;rifier qui est connect&eacute;, de filtrer les comptes par ID et d&rsquo;automatiser les audits afin de maintenir une s&eacute;curit&eacute; syst&egrave;me &eacute;lev&eacute;e.<\/p><p>Voici un r&eacute;sum&eacute; des commandes que vous pouvez utiliser pour lister les utilisateurs Linux :<\/p><ol class=\"wp-block-list\">\n<li><strong>cat<\/strong>. Id&eacute;al pour un aper&ccedil;u rapide et brut de tous les utilisateurs locaux.<\/li>\n\n\n\n<li><strong>getent<\/strong>. Id&eacute;al pour lister les utilisateurs &agrave; partir de bases de donn&eacute;es locales et r&eacute;seau telles que LDAP.<\/li>\n\n\n\n<li><strong>compgen<\/strong>. Utile pour g&eacute;n&eacute;rer une liste propre de noms d&rsquo;utilisateurs pour la cr&eacute;ation de scripts et l&rsquo;autocompl&eacute;tion.<\/li>\n\n\n\n<li><strong>awk <\/strong>et <strong>cut<\/strong>. Id&eacute;ales pour filtrer le r&eacute;sultat afin de n&rsquo;afficher que les noms d&rsquo;utilisateur.<\/li>\n\n\n\n<li><strong>who <\/strong>et <strong>users<\/strong>. Permettent de v&eacute;rifier quels utilisateurs sont actuellement connect&eacute;s.<\/li>\n<\/ol><h2 class=\"wp-block-heading\" id=\"h-conditions-prealables-pour-lister-les-utilisateurs-linux\"><strong>Conditions pr&eacute;alables pour lister les utilisateurs Linux<\/strong><\/h2><p>Avant de lister les utilisateurs sous Linux, assurez-vous de disposer d&rsquo;une connexion au terminal. Cette condition s&rsquo;applique que vous travailliez sur une machine locale ou que vous g&eacute;riez un syst&egrave;me distant tel qu&rsquo;un serveur priv&eacute; virtuel (VPS).<\/p><p>Si vous g&eacute;rez un VPS, connectez-vous via un client SSH en utilisant la syntaxe suivante :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh nom_utilisateur@votre_adresse_IP<\/pre><p>Tout utilisateur peut lire le fichier <strong>\/etc\/passwd <\/strong>et ex&eacute;cuter des commandes de liste de base. Cependant, les actions administratives, telles que la cr&eacute;ation, la modification ou la suppression d&rsquo;utilisateurs, n&eacute;cessitent un acc&egrave;s <strong>root <\/strong>ou <strong>sudo<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-lister-les-utilisateurs-avec-la-commande-cat\"><strong>Comment lister les utilisateurs avec la commande cat<\/strong><\/h2><p>La mani&egrave;re la plus simple de lister tous les utilisateurs consiste &agrave; afficher le contenu du fichier <strong>\/etc\/passwd <\/strong>&agrave; l&rsquo;aide de la commande <strong>cat<\/strong>. Ce fichier contient les attributs de chaque utilisateur du syst&egrave;me, y compris les comptes syst&egrave;me et les utilisateurs r&eacute;guliers.<\/p><p>Ex&eacute;cutez la commande suivante pour afficher le fichier :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cat \/etc\/passwd<\/pre><p>La sortie affiche une ligne par compte utilisateur.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474de462d\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"602\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/image-82.png\/public\" alt=\"Terminal affichant le contenu du fichier \/etc\/passwd avec la liste des utilisateurs Linux\" class=\"wp-image-47480\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/image-82.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/image-82.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/image-82.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/image-82.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Chaque ligne suit la structure suivante :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">nom_utilisateur:x:UID:GID:GECOS:home_directory:shell<\/pre><p>Voici ce que repr&eacute;sente chaque champ :<\/p><ul class=\"wp-block-list\">\n<li><strong>nom_utilisateur<\/strong>. Le nom de connexion du compte.<\/li>\n\n\n\n<li><strong>x<\/strong>. Un espace r&eacute;serv&eacute; indiquant que le hachage du mot de passe est stock&eacute; dans <strong>\/etc\/shadow<\/strong>.<\/li>\n\n\n\n<li><strong>UID<\/strong>. L&rsquo;identifiant num&eacute;rique de l&rsquo;utilisateur.<\/li>\n\n\n\n<li><strong>GID<\/strong>. L&rsquo;identifiant num&eacute;rique du groupe principal.<\/li>\n\n\n\n<li><strong>GECOS<\/strong>. Informations facultatives sur l&rsquo;utilisateur, telles que son nom complet ou une description.<\/li>\n\n\n\n<li><strong>home_directory<\/strong>. Chemin absolu vers le r&eacute;pertoire personnel de l&rsquo;utilisateur.<\/li>\n\n\n\n<li><strong>shell<\/strong>. Le programme qui s&rsquo;ex&eacute;cute lorsque l&rsquo;utilisateur se connecte.<\/li>\n<\/ul><p>L&rsquo;utilisation de<strong> cat <\/strong>sur des syst&egrave;mes comptant des centaines d&rsquo;utilisateurs peut g&eacute;n&eacute;rer une sortie encombr&eacute;e. Dans ce cas, vous pouvez rediriger les r&eacute;sultats vers <strong>less <\/strong>pour faciliter la lecture ou utiliser <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commande-grep-sous-linux\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commande-grep-sous-linux\">grep<\/a> pour rechercher des comptes sp&eacute;cifiques.<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cat \/etc\/passwd | less<\/pre><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cat \/etc\/passwd | grep nom_utilisateur<\/pre><p>&Eacute;tant donn&eacute; que <strong>\/etc\/passwd <\/strong>est accessible en lecture &agrave; tous, gardez &agrave; l&rsquo;esprit qu&rsquo;il expose les identifiants des utilisateurs et les chemins d&rsquo;acc&egrave;s aux r&eacute;pertoires personnels. Les mots de passe restent toutefois crypt&eacute;s en toute s&eacute;curit&eacute; dans <strong>\/etc\/shadow<\/strong>, que seul root peut lire.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-lister-les-utilisateurs-linux-avec-la-commande-getent\"><strong>Comment lister les utilisateurs Linux avec la commande getent<\/strong><\/h2><p>La commande <strong>getent <\/strong>r&eacute;cup&egrave;re les entr&eacute;es &agrave; partir des biblioth&egrave;ques NSS (Name Service Switch) du syst&egrave;me, ce qui la rend id&eacute;ale pour les syst&egrave;mes utilisant des r&eacute;pertoires d&rsquo;utilisateurs en r&eacute;seau tels que LDAP ou Active Directory.<\/p><p>Contrairement &agrave; <strong>cat<\/strong>, qui ne lit que le fichier local <strong>\/etc\/passwd<\/strong>, <strong>getent <\/strong>interroge toutes les bases de donn&eacute;es d&rsquo;utilisateurs configur&eacute;es telles que d&eacute;finies dans <strong>\/etc\/nsswitch.conf<\/strong>.<\/p><p>Pour lister tous les utilisateurs provenant &agrave; la fois de sources locales et r&eacute;seau, ex&eacute;cutez :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">getent passwd<\/pre><p>Si vous devez v&eacute;rifier les d&eacute;tails d&rsquo;un utilisateur sp&eacute;cifique, ajoutez le nom d&rsquo;utilisateur :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">getent passwd nom_utilisateur<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474de5520\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"2048\" height=\"216\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-content\/uploads\/sites\/46\/2024\/08\/w2048fitscale-down-4.avif\" alt=\"Terminal affichant le r&eacute;sultat de la commande `getent passwd` pour un utilisateur Linux\" class=\"wp-image-47491\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Le format de sortie correspond &agrave; celui<strong> <\/strong>de<strong> \/etc\/passwd<\/strong>, mais <strong>getent <\/strong>affiche les donn&eacute;es utilisateur de tous les services connect&eacute;s, et pas seulement celles des comptes locaux.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-utiliser-compgen-pour-lister-les-utilisateurs\"><strong>Comment utiliser compgen pour lister les utilisateurs<\/strong><\/h2><p>La commande <strong>compgen <\/strong>est une commande Bash int&eacute;gr&eacute;e qui g&eacute;n&egrave;re des suggestions de compl&eacute;tion. Lorsqu&rsquo;elle est utilis&eacute;e avec l&rsquo;option <strong>-u<\/strong>, elle affiche tous les noms d&rsquo;utilisateurs connus du syst&egrave;me, y compris les comptes normaux et les comptes syst&egrave;me.<\/p><p>Pour lister tous les noms d&rsquo;utilisateurs, ex&eacute;cutez :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">compgen -u<\/pre><p><strong>compgen <\/strong>interroge les m&ecirc;mes bases de donn&eacute;es NSS que <strong>getent<\/strong>, mais n&rsquo;affiche que les noms d&rsquo;utilisateurs sans aucun champ suppl&eacute;mentaire. Cela la rend particuli&egrave;rement utile pour la cr&eacute;ation de scripts shell ou la configuration de fonctionnalit&eacute;s d&rsquo;autocompl&eacute;tion dans des outils personnalis&eacute;s.<\/p><p>Par d&eacute;faut, compgen affiche une longue liste verticale. Pour rendre la sortie plus lisible, redirigez-la vers la commande <strong>column <\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">compgen -u | column<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474de65b3\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1466\" height=\"1444\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-content\/uploads\/sites\/46\/2024\/08\/w1466fitscale-down.avif\" alt=\"Terminal affichant la sortie de la commande `compgen -u | column` avec la liste des noms d'utilisateurs\" class=\"wp-image-47492\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>\n\n<div><p class=\"important\"><strong>Important !<\/strong> Comme <strong>compgen<\/strong> est une commande Bash int&eacute;gr&eacute;e, elle n&rsquo;est pas disponible dans d&rsquo;autres shells, tels que <strong>sh<\/strong> ou <strong>zsh<\/strong>.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-lister-les-utilisateurs-avec-awk-et-cut-pour-un-affichage-personnalise\"><strong>Comment lister les utilisateurs avec awk et cut pour un affichage personnalis&eacute;<\/strong><\/h2><p>Pour extraire uniquement les noms d&rsquo;utilisateur ou d&rsquo;autres champs sp&eacute;cifiques sans les ID et les chemins d&rsquo;acc&egrave;s encombrants, utilisez des utilitaires de traitement de texte tels que <strong>awk <\/strong>ou <strong>cut<\/strong>.<\/p><p>Ces outils agissent comme des filtres. Ils extraient les donn&eacute;es brutes de <strong>\/etc\/passwd <\/strong>et n&rsquo;affichent que les champs que vous demandez.<\/p><p>Voici une comparaison de l&rsquo;utilisation de ces deux commandes pour lister les utilisateurs :<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Fonctionnalit&eacute;<\/strong><\/td><td><strong>awk<\/strong><\/td><td><strong>cut<\/strong><\/td><\/tr><tr><td>Syntaxe<\/td><td><strong><strong>awk -F: &lsquo;{ print $1}&rsquo; \/etc\/passwd<\/strong><\/strong><\/td><td><strong><strong>cut -d: -f1 \/etc\/passwd<\/strong><\/strong><\/td><\/tr><tr><td>D&eacute;limiteur<\/td><td>Utilise <strong>-F: <\/strong>pour d&eacute;finir les deux-points comme s&eacute;parateur<\/td><td>Utilise <strong>-d: <\/strong>pour d&eacute;finir les deux-points comme s&eacute;parateur<\/td><\/tr><tr><td>Logique des champs<\/td><td>Affiche <strong>$1 <\/strong>(le premier champ)<\/td><td>S&eacute;lectionne <strong>-f1 <\/strong>(le premier champ)<\/td><\/tr><tr><td>Id&eacute;al pour<\/td><td>Mise en forme complexe et traitement conditionnel<\/td><td>Extraction de champs simple et l&eacute;g&egrave;re<\/td><\/tr><\/tbody><\/table><\/figure><p>Utilisez awk si vous pr&eacute;voyez d&rsquo;effectuer un traitement suppl&eacute;mentaire, tel que le filtrage des utilisateurs par plage d&rsquo;UID.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474de7448\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"883\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1788fitscale-down-1.png\/public\" alt=\"Sortie du terminal affichant awk -F: &ldquo;{print }&rdquo; \/etc\/passwd nom_utilisateur\" class=\"wp-image-47493\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1788fitscale-down-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1788fitscale-down-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1788fitscale-down-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1788fitscale-down-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Utilisez cut si vous avez besoin d&rsquo;une solution rapide pour extraire uniquement les noms d&rsquo;utilisateur.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474de7fe9\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1430\" height=\"1524\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-content\/uploads\/sites\/46\/2024\/08\/w1430fitscale-down.avif\" alt=\"Extrait de la sortie de la commande &laquo; cut -d: -f1 \/etc\/passwd &raquo; affichant la liste des noms d'utilisateurs\" class=\"wp-image-47494\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-comment-verifier-les-utilisateurs-actuellement-connectes\"><strong>Comment v&eacute;rifier les utilisateurs actuellement connect&eacute;s<\/strong><\/h2><p>Pour voir qui est actuellement actif dans une session, plut&ocirc;t que de lister tous les comptes enregistr&eacute;s, utilisez les commandes <strong>who <\/strong>ou <strong>users<\/strong>.<\/p><p>R&eacute;pertorier tous les utilisateurs avec des outils comme <strong>cat <\/strong>affiche tous ceux qui peuvent se connecter, tandis que <strong>who <\/strong>et <strong>users <\/strong>indiquent qui est connect&eacute; &agrave; ce moment-l&agrave;. Cette distinction est importante lorsque vous surveillez l&rsquo;activit&eacute; sur des serveurs multi-utilisateurs.<\/p><ul class=\"wp-block-list\">\n<li><strong>users<\/strong>. Affiche une simple ligne contenant les noms d&rsquo;utilisateur actuellement connect&eacute;s.<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">users<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474de8b1f\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-content\/uploads\/sites\/46\/2024\/08\/w1540fitscale-down.avif\" alt=\"Terminal affichant la sortie de la commande &laquo; users &raquo; avec les noms d'utilisateur actifs\" class=\"wp-image-47495\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ul class=\"wp-block-list\">\n<li><strong>who<\/strong>. Fournit des informations d&eacute;taill&eacute;es, notamment la ligne de terminal, l&rsquo;heure de connexion et l&rsquo;adresse IP d&rsquo;origine.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474de972a\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"2048\" height=\"160\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-content\/uploads\/sites\/46\/2024\/08\/w2048fitscale-down-5.avif\" alt=\"Terminal affichant les d&eacute;tails de la commande &laquo; who &raquo; pour les utilisateurs connect&eacute;s\" class=\"wp-image-47496\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Pour encore plus de d&eacute;tails, y compris le temps d&rsquo;inactivit&eacute; et les processus en cours d&rsquo;ex&eacute;cution, utilisez la commande <strong>w <\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">w<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474dea332\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"2048\" height=\"237\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-content\/uploads\/sites\/46\/2024\/08\/w2048fitscale-down-6.avif\" alt=\"Terminal affichant la sortie de la commande &laquo; w &raquo; avec les d&eacute;tails de l'utilisateur et du processus\" class=\"wp-image-47497\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-quelles-sont-les-meilleures-pratiques-pour-un-listing-efficace-des-utilisateurs\"><strong>Quelles sont les meilleures pratiques pour un listing efficace des utilisateurs ?<\/strong><\/h2><p>Une liste d&rsquo;utilisateurs efficace implique de filtrer la sortie pour en faciliter la lecture, de s&eacute;curiser les donn&eacute;es des utilisateurs et d&rsquo;automatiser les v&eacute;rifications r&eacute;guli&egrave;res afin de maintenir l&rsquo;int&eacute;grit&eacute; du syst&egrave;me.<\/p><h3 class=\"wp-block-heading\"><strong>Combiner les commandes avec des pipes<\/strong><\/h3><p>Pour trouver rapidement des informations sp&eacute;cifiques, combinez les commandes de liste avec <strong>grep<\/strong>. Par exemple, pour v&eacute;rifier si un utilisateur sp&eacute;cifique existe sans faire d&eacute;filer toute la liste :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">getent passwd | grep nom_utilisateur<\/pre><p>Vous pouvez &eacute;galement trier la liste par ordre alphab&eacute;tique pour faciliter l&rsquo;audit manuel :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cut -d: -f1 \/etc\/passwd | sort<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a00474deb2b2\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"932\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1678fitscale-down.png\/public\" alt=\"Terminal affichant la commande suivante : -d: -f1 \/etc\/passwd | sort (liste des utilisateurs tri&eacute;e)\" class=\"wp-image-47498\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1678fitscale-down.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1678fitscale-down.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1678fitscale-down.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/08\/w1678fitscale-down.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\"><strong>Utiliser une interface graphique pour la gestion des utilisateurs<\/strong><\/h3><p>Si vous pr&eacute;f&eacute;rez une interface graphique &agrave; la ligne de commande, utilisez un panneau de configuration tel que Webmin ou le gestionnaire d&rsquo;utilisateurs natif de votre environnement de bureau.<\/p><p>Ces outils proposent souvent un tableau d&rsquo;utilisateurs consultable, ce qui permet de visualiser plus facilement les groupes, les identifiants et les autorisations de shell d&rsquo;un seul coup d&rsquo;&oelig;il, sans avoir &agrave; m&eacute;moriser la syntaxe des commandes.<\/p><h3 class=\"wp-block-heading\"><strong>G&eacute;rer les informations utilisateur en toute s&eacute;curit&eacute;<\/strong><\/h3><p>R&eacute;pertorier r&eacute;guli&egrave;rement les utilisateurs est une habitude de s&eacute;curit&eacute; essentielle. Lorsque vous examinez la liste, recherchez :<\/p><ul class=\"wp-block-list\">\n<li><strong>Comptes inconnus<\/strong>. Des utilisateurs que vous n&rsquo;avez pas cr&eacute;&eacute;s.<\/li>\n\n\n\n<li><strong>Comptes UID 0 inattendus<\/strong>. Seul root devrait avoir l&rsquo;UID 0. Tout autre compte UID 0 dispose de tous les privil&egrave;ges de superutilisateur.<\/li>\n\n\n\n<li><strong>Acc&egrave;s au shell<\/strong>. V&eacute;rifiez que les utilisateurs syst&egrave;me (tels que <strong>www-data <\/strong>ou <strong>nobody<\/strong>) utilisent <strong>\/usr\/sbin\/nologin <\/strong>(Debian\/Ubuntu), <strong>\/sbin\/nologin <\/strong>(RHEL\/CentOS) ou <strong>\/bin\/false <\/strong>pour emp&ecirc;cher la connexion interactive.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-comment-automatiser-le-listing-des-utilisateurs-avec-des-scripts-bash\"><strong>Comment automatiser le listing des utilisateurs avec des scripts Bash<\/strong><\/h2><p>Pour automatiser le listing des utilisateurs, cr&eacute;ez des scripts Bash qui ex&eacute;cutent des commandes telles que <strong>cut <\/strong>ou <strong>awk <\/strong>et planifiez-les avec <strong>cron<\/strong>.<\/p><p>Si la liste des utilisateurs &agrave; l&rsquo;aide de commandes telles que <strong>cat<\/strong>, <strong>getent<\/strong>, <strong>awk<\/strong>, <strong>cut<\/strong>, <strong>who <\/strong>et <strong>compgen <\/strong>fonctionne bien pour des v&eacute;rifications rapides, elle s&rsquo;av&egrave;re inefficace sur les grands syst&egrave;mes Linux car elle n&eacute;cessite des &eacute;tapes manuelles r&eacute;p&eacute;titives.<\/p><p>La cr&eacute;ation de scripts Bash vous permet d&rsquo;automatiser la r&eacute;cup&eacute;ration des utilisateurs, de filtrer les comptes selon des crit&egrave;res sp&eacute;cifiques (tels que les utilisateurs disposant d&rsquo;un acc&egrave;s <strong>sudo<\/strong>) et d&rsquo;enregistrer les rapports pour un examen ult&eacute;rieur. Cette approche garantit un audit coh&eacute;rent et s&eacute;curis&eacute; tout au long de la gestion &agrave; long terme du serveur.<\/p><p>Vous pouvez ensuite planifier ces scripts &agrave; l&rsquo;aide de <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/cron-job\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/cron-job\">t&acirc;ches cron<\/a> pour d&eacute;tecter automatiquement les modifications suspectes des comptes. Un script simple permet d&rsquo;exporter tous les utilisateurs vers un fichier texte horodat&eacute;, ce qui vous permet de comparer les r&eacute;sultats au fil du temps.<\/p><p>Voici un exemple de script qui enregistre une liste d&rsquo;utilisateurs g&eacute;n&eacute;r&eacute;e avec <strong>cut<\/strong>, avec une gestion basique des erreurs :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#!\/bin\/bash\n# Exporter la liste des utilisateurs vers un fichier horodat&eacute;\n\nOUTPUT_DIR=\"$HOME\/user_audits\"\nOUTPUT_FILE=\"$OUTPUT_DIR\/user_audit_$(date +%F).txt\"\n\n# Cr&eacute;er le r&eacute;pertoire de sortie s'il n'existe pas\nmkdir -p \"$OUTPUT_DIR\"\n\n# G&eacute;n&eacute;rer la liste des utilisateurs\ncut -d: -f1 \/etc\/passwd | sort &gt; \"$OUTPUT_FILE\"\n\necho \"User audit saved to $OUTPUT_FILE\"<\/pre><p>Rendez le script ex&eacute;cutable et programmez-le avec cron pour qu&rsquo;il s&rsquo;ex&eacute;cute quotidiennement ou hebdomadairement :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">chmod +x ~\/user_audit.sh\ncrontab -e\n# Add: 0 2 * * * ~\/user_audit.sh<\/pre><p>Si vous n&rsquo;&ecirc;tes pas &agrave; l&rsquo;aise avec l&rsquo;&eacute;criture de scripts &agrave; partir de z&eacute;ro, vous pouvez utiliser <strong>Kodee<\/strong>, l&rsquo;assistant IA d&rsquo;Hostinger. Il est disponible sur tous les <a href=\"https:\/\/www.hostinger.com\/fr\/vps\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/vps\">plans VPS<\/a> et g&eacute;n&egrave;re instantan&eacute;ment des scripts d&rsquo;automatisation. Il suffit de saisir une commande d&eacute;crivant ce que vous souhaitez que le script fasse.<\/p><p>Pour un apprentissage plus pratique, consultez notre guide sur les <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/script-bash\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/script-bash\">scripts bash<\/a> afin de d&eacute;couvrir comment structurer des t&acirc;ches d&rsquo;automatisation avanc&eacute;es.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Pour lister les utilisateurs Linux, la m&eacute;thode la plus courante consiste &agrave; lire le fichier \/etc\/passwd, qui stocke les informations essentielles sur chaque compte du syst&egrave;me. Lister les utilisateurs est une t&acirc;che d&rsquo;administration syst&egrave;me de base. Elle vous permet de v&eacute;rifier qui est connect&eacute;, de filtrer les comptes par ID et d&rsquo;automatiser les audits afin [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/lister-utilisateurs-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":47490,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment lister les utilisateurs Linux en %currentyear%","rank_math_description":"Apprenez \u00e0 lister les utilisateurs Linux avec cat, getent et compgen. Filtrez avec awk, v\u00e9rifiez les sessions actives et automatisez les audits.","rank_math_focus_keyword":"lister les utilisateurs linux","footnotes":""},"categories":[4760],"tags":[],"class_list":["post-33901","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-list-users-in-linux","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/lister-utilisateurs-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-ver-usuarios-en-linux","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-cek-user-linux","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-list-users-in-linux","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-list-users-in-linux","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-list-users-in-linux","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-ver-usuarios-en-linux","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-ver-usuarios-en-linux","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-ver-usuarios-en-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-list-users-in-linux","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-list-users-in-linux","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-list-users-in-linux","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-list-users-in-linux","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=33901"}],"version-history":[{"count":15,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33901\/revisions"}],"predecessor-version":[{"id":47512,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33901\/revisions\/47512"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/47490"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=33901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=33901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=33901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}