pt.phhsnews.com


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

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


Uma vez que você começa 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 perguntas e respostas do SuperUser de hoje tem a resposta para as perguntas de um curioso leitor.

A sessão de Perguntas e Respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.

SuperUser reader user7326333 quer saber porque alguns usuários do sistema têm / usr / bin / false como seu shell:

Por que alguns usuários do sistema possuem / usr / bin / false como seu shell? O que isso significa?

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

Os respondentes do SuperUser do Answer

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

Isso ajuda a impedir que os usuários façam logon 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. Estas são, por um lado, contas de usuário do sistema. Por outro lado, esta é uma conta para a qual acesso FTP ou POP3 é possível, mas apenas nenhum login direto no shell

Se você olhar mais de perto o arquivo / etc / passwd, você 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 imediatamente vê o prompt de login novamente.

Seguido pela resposta de Toby Speight:

Esses usuários existem para serem proprietários de arquivos ou processos específicos e não devem 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 o / etc / shells, eles fazem uso do fato de / bin / false retornar imediatamente e negar um shell interativo.

E nossa resposta final de bbaassssiiee:

Alguns usuários têm / usr / bin / false, outros possuem / 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 de 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 de imagem: OpenStack Docs (OpenStack Project)


Posso levar o meu iPhone para outra operadora?

Posso levar o meu iPhone para outra operadora?

Se você está cansado da sua operadora atual e quer mudar para uma operadora melhor, talvez esteja se perguntando se pode usar a sua operadora atual. iPhone com você. Isto é muito mais simples do que costumava ser, mas ainda há algumas coisas para manter em mente. Você precisará obter o seu iPhone desbloqueado pelo seu transportador atual (se não for já) RELACIONADOS: Como desbloquear o telefone celular (para que você possa levá-lo para uma nova operadora) Alguns anos atrás, a maioria dos telefones (se não todos) era bloqueada pela operadora, o que significava que seu telefone só podia ser usado com a operadora de onde você comprou.

(how-top)

Samsung Galaxy S9 e S9 + Anunciado: Aqui está tudo o que você precisa saber

Samsung Galaxy S9 e S9 + Anunciado: Aqui está tudo o que você precisa saber

A Samsung acaba de anunciar o que será sem dúvida o smartphone Android mais popular do ano: o Galaxy S9. Como seu antecessor, está disponível em duas variantes com o S9 e o S9 +. Vamos falar sobre eles. O que há de novo no Galaxy S9 e S9 +? À primeira vista, você seria perdoado por pensar que estes são os mesmos telefones que os flagships de última geração da Samsung - porque eles parecem muito semelhante ao S8 do ano passado.

(how-top)