Pourquoi certains utilisateurs du système ont-ils / usr / bin / false comme shell?

Mar 7, 2026
Cloud et Internet
CONTENU NON CACHÉ

Une fois que vous commencez à fouiller dans un système Linux, vous pouvez trouver des choses déroutantes ou inattendues, comme / usr / bin / false, par exemple. Pourquoi est-il là et quel est son but? Le post de questions-réponses sur les superutilisateurs d'aujourd'hui a la réponse aux questions d'un lecteur curieux.

La session de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement de sites Web de questions-réponses géré par la communauté.

The Question

Le lecteur SuperUser user7326333 veut savoir pourquoi certains utilisateurs du système ont / usr / bin / false comme shell:

Pourquoi certains utilisateurs du système ont / usr / bin / false comme shell? Qu'est-ce que ça veut dire?

Pourquoi certains utilisateurs du système ont / usr / bin / false comme shell?

La réponse

Les contributeurs SuperUser duDE, Toby Speight et bbaassssiiee ont la réponse pour nous. Tout d'abord, duDE:

Cela aide à empêcher les utilisateurs de se connecter à un système. Parfois, vous avez besoin d'un compte utilisateur pour une tâche spécifique. Néanmoins, personne ne devrait pouvoir interagir avec ce compte sur l'ordinateur. Ce sont, d'une part, des comptes d'utilisateurs système. D'un autre côté, il s'agit d'un compte pour lequel un accès FTP ou POP3 est possible, mais pas de connexion directe au shell.

Si vous regardez de plus près le fichier / etc / passwd, vous trouverez la commande / bin / false comme shell de connexion pour de nombreux comptes système. En fait, false n'est pas un shell, mais une commande qui ne fait rien et se termine également par un code d'état qui signale une erreur. Le résultat est simple. L'utilisateur se connecte et voit immédiatement à nouveau l'invite de connexion.

Suivi de la réponse de Toby Speight:

Ces utilisateurs existent pour être le propriétaire de fichiers ou de processus spécifiques et ne sont pas destinés à être des comptes de connexion. Si la valeur du champ «shell» n'est pas répertoriée dans / etc / shells, alors les programmes tels que les démons FTP ne permettent pas l'accès. De plus, pour les programmes qui ne vérifient pas / etc / shells, ils utilisent le fait que / bin / false retournera immédiatement et refusera un shell interactif.

Et notre réponse finale de bbaassssiiee:

Certains utilisateurs ont / usr / bin / false, d'autres ont / sbin / nologin, ou ils peuvent même avoir / usr / bin / passwd. Il peut s'agir d'utilisateurs système nécessaires pour isoler les autorisations du programme ou d'utilisateurs humains de programmes qui utilisent les fichiers de mots de passe pour l'authentification.


Avez-vous quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici .

Image Credit: OpenStack Docs (projet OpenStack)

Why Do Some System Users Have /usr/bin/false As Their Shell?

Why Do Some System Users Have /usr/bin/false As Their Shell? (3 Solutions!!)

Unix & Linux: Should I Always Set The Root Shell To /usr/bin/false? (3 Solutions!!)

Unix & Linux: Does /usr/sbin/nologin As A Login Shell Serve A Security Purpose? (8 Solutions!!)


Cloud et Internet - Most Popular Articles

Comment ajouter des fonctionnalités d'accessibilité à Google Chrome

Cloud et Internet May 13, 2025

Si vous avez des difficultés à lire du texte sur des sites Web, à voir des couleurs spécifiques ou à souffrir de dyslexie, Google Chrome propose des fonctionnalités d'accessib..


Comment désactiver la version mobile d'un site Web sur votre téléphone

Cloud et Internet Jul 4, 2025

De nombreux sites Web, y compris How-to Geek, affichent une version mobile pour les utilisateurs qui naviguent sur le site sur leur téléphone. Ceci est fait pour réduire la bande..


Obtenir Internet Explorer pour ouvrir différents ensembles d'onglets en fonction du jour de la semaine

Cloud et Internet Jun 3, 2025

CONTENU NON CACHÉ Si vous devez utiliser Internet Explorer pour le travail et devez ouvrir chaque jour un ensemble différent d'onglets spécifiques au travail, existe-t-il un mo..


Une nouvelle extension de recherche vocale Google est désormais disponible pour Chrome

Cloud et Internet Nov 27, 2025

Avez-vous déjà été dans une position où vos mains étaient pleines ou couvertes de «quelque chose» que vous vouliez garder à l'écart de votre clavier, mais que vous deviez ..


Pourquoi les pages Web n’affiche-t-elle pas immédiatement leur texte?

Cloud et Internet Apr 25, 2025

CONTENU NON CACHÉ Si vous avez tendance à regarder le volet du navigateur avec un œil d'aigle, vous avez peut-être remarqué que les pages chargent fréquemment leurs images et ..


Améliorez Internet Explorer 9 avec des modules complémentaires

Cloud et Internet May 30, 2025

CONTENU NON CACHÉ Si vous faites partie de ceux qui utilisent encore cet «autre» navigateur (Internet Explorer ou IE), vous serez heureux de savoir qu'il existe des moyens d'é..


Lancez la version de bureau d'IE à partir de l'écran de démarrage de Windows 8

Cloud et Internet Apr 12, 2025

CONTENU NON CACHÉ Il existe deux versions d'Internet Explorer dans Windows 8, l'une que vous ne pouvez lancer qu'à partir de l'écran de démarrage et la version de bureau que v..


Partagez vos pages Web préférées avec le Bookmarklet AddThis

Cloud et Internet Feb 18, 2026

Avez-vous rencontré une page Web que vous vouliez vraiment partager sur votre service social préféré (ou prendre note de vous-même) pour constater que les «options de partage» sont ext..


Catégories