Por que alguns usuários do sistema têm / usr / bin / false como seu shell?

Mar 7, 2025
Nuvem e Internet
CONTEÚDO NÃO CHEGADO

Depois de começar a cavar em um sistema Linux, você pode encontrar algumas coisas confusas ou inesperadas, como / usr / bin / false, por exemplo. Por que está lá e qual é o seu propósito? A postagem de hoje com perguntas e respostas do superusuário tem a resposta para as perguntas de um leitor curioso.

A sessão de perguntas e respostas de hoje chega até nós como cortesia do SuperUser - uma subdivisão do Stack Exchange, um grupo de sites de perguntas e respostas voltado para a comunidade

A questão

O leitor de SuperUser user7326333 deseja saber por que alguns usuários do sistema têm / usr / bin / false como shell:

Por que alguns usuários do sistema têm / usr / bin / false como shell? O que isso significa?

Por que alguns usuários do sistema têm / usr / bin / false como shell?

A resposta

Os contribuidores do SuperUser duDE, Toby Speight e bbaassssiiee têm a resposta para nós. Primeiro, duDE:

Isso ajuda a evitar que os usuários façam login em um sistema. Às vezes, você precisa de uma conta de usuário para uma tarefa específica. No entanto, ninguém deve ser capaz de interagir com essa conta no computador. Essas são, por um lado, contas de usuários do sistema. Por outro lado, esta é uma conta para a qual o acesso FTP ou POP3 é possível, mas sem login de shell direto.

Se você olhar mais de perto o arquivo / etc / passwd, encontrará o comando / bin / false como um shell de login para muitas contas do sistema. Na verdade, false não é um shell, mas um comando que não faz nada e também termina com um código de status que sinaliza um erro. O resultado é simples. O usuário efetua login e vê imediatamente o prompt de login novamente.

Seguido pela resposta de Toby Speight:

Esses usuários existem para ser os proprietários de arquivos ou processos específicos e não se destinam a ser contas de login. Se o valor do campo “shell” não estiver listado em / etc / shells, programas como daemons FTP não permitem acesso. Além disso, para programas que não verificam / etc / shells, eles aproveitam o fato de que / bin / false retornará imediatamente e negará um shell interativo.

E nossa resposta final de bbaassssiiee:

Alguns usuários têm / usr / bin / false, outros têm / sbin / nologin, ou podem até ter / usr / bin / passwd. Eles podem ser usuários do sistema que são necessários para isolar permissões do programa ou usuários humanos de programas que usam os arquivos de senha para autenticação.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui .

Crédito da imagem: OpenStack Docs (Projeto 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!!)


Nuvem e Internet - Artigos mais populares

O que é um meme (e como eles se originaram)?

Nuvem e Internet Sep 30, 2025

CONTEÚDO NÃO CHEGADO Se você já usa a internet há mais de alguns dias, provavelmente já viu um meme. Eles se tornaram parte integrante da vida online moderna. Mas, de onde e..


Como acessar o HBO agora da UE

Nuvem e Internet Aug 27, 2025

CONTEÚDO NÃO CHEGADO A HBO é famosa por fazer ótimos programas de TV. A Guerra dos Tronos , Os Sopranos , Vale do Silício , ..


Como silenciar um bate-papo em grupo no WhatsApp

Nuvem e Internet Dec 6, 2025

CONTEÚDO NÃO CHEGADO Bate-papos em grupo são incríveis se você está em um clube, deseja manter contato com todos os seus amigos ou está tentando organizar algo. Infelizment..


Como ativar e usar extensões do Apple Maps no iOS 10

Nuvem e Internet Oct 4, 2025

Graças a um novo recurso do iOS 10, agora você pode instalar extensões para o Apple Maps que permitem fazer coisas como reservar uma mesa ou pegar uma carona sem nunca s..


Como os servidores da Web sabem se você está usando o acesso direto ao endereço IP ou não?

Nuvem e Internet May 10, 2025

CONTEÚDO NÃO CHEGADO Normalmente, apenas digitamos o endereço de um site que queremos visualizar, mas um servidor da web realmente “saberia” se usássemos o endereço IP di..


Abra blocos de sites Metro fixados no Desktop IE no Windows 8

Nuvem e Internet Apr 1, 2025

CONTEÚDO NÃO CHEGADO A capacidade de fixar sites na tela inicial é um ótimo toque no Windows 8; no entanto, por padrão, os sites que você fixa abrem com a versão Metro do I..


Iniciante: como mudar do iGoogle de volta para a página inicial do Google Plain

Nuvem e Internet Jul 7, 2025

CONTEÚDO NÃO CHEGADO Hoje um leitor escreveu nos contando que sua página inicial costumava ser o Google, mas agora eles parecem estar presos no iGoogle, e realmente preferem te..


Adicione um tema premium ao seu blog do Tumblr

Nuvem e Internet Aug 5, 2025

Gostaria de dar ao seu blog do Tumblr uma aparência distinta com um tema premium? Vamos ver como você pode comprar e adicionar um tema premium ao seu blog do Tumblr em apenas alguns segundo..


Categorias