Isso ajuda a impedir que os usuários façam login no 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, as contas de usuário do sistema, por outro lado, essa é a conta, para a qual o acesso FTP ou POP3 é possível, mas apenas nenhum login de shell direto.
Se você observar 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 imediatamente vê o prompt de login novamente.