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

Como compactar PDFs e torná-los menores

Nuvem e Internet Aug 28, 2025

Os PDFs podem ficar muito grandes, especialmente se você estiver adicionando muitas imagens e objetos. Se você tem criou um PDF isso é muito grande - talvez você ..


Como inserir, excluir e gerenciar hiperlinks no Microsoft Word

Nuvem e Internet Jun 7, 2025

Adicionar hiperlinks ao seu documento do Word é uma maneira fácil de dar aos seus leitores acesso rápido a informações na web ou em outra parte de um documento sem ..


O Facebook roubou o melhor recurso do Twitter e ninguém percebeu

Nuvem e Internet Jul 10, 2025

CONTEÚDO NÃO CHEGADO É o número mais famoso da internet: 140. É quantos caracteres você pode usar em um tweet e é tão importante para a marca do Twitter quanto #hashtags, ..


Como usar o Snapchat: noções básicas de envio de mensagens instantâneas e mensagens

Nuvem e Internet Jul 12, 2025

CONTEÚDO NÃO CHEGADO Eu amo o Snapchat, mas também seria o primeiro a admitir que o design da interface do usuário é ... ruim. Se você está usando o Snapchat pela primeira ..


Os melhores sites para baixar e jogar jogos clássicos

Nuvem e Internet Aug 31, 2025

CONTEÚDO NÃO CHEGADO Para o fim de semana do feriado, queremos oferecer a você mais algumas maneiras de se divertir. Os sites a seguir permitem que você jogue e baixe jogos cl..


20 das melhores dicas e truques para obter o máximo da linha de comando do Windows

Nuvem e Internet Dec 3, 2024

Você usa a linha de comando no Windows para fazer as coisas? Se você se sente mais confortável digitando comandos para realizar tarefas do que usando o mouse, compilamos 20 das m..


Como iniciar seu próprio blog profissional com WordPress

Nuvem e Internet Apr 26, 2025

Você gostaria de começar seu próprio blog ou site? Com uma conta WordPress gratuita, é gratuito e fácil começar a criar seu próprio blog de qualidade profissional. Esta é a p..


Visualizações de pop-up de estilo do Vista para guias do Firefox

Nuvem e Internet Dec 27, 2024

CONTEÚDO NÃO CHEGADO Um dos meus recursos favoritos no Windows Vista são as visualizações em miniatura da barra de tarefas, especialmente agora que eles podem ser redimensionad..


Categorias