Pagina inicial » como » É PermitRootLogin com base no UID ou o nome de usuário?

    É PermitRootLogin com base no UID ou o nome de usuário?

    Às vezes é divertido mergulhar um pouco mais em como as coisas funcionam apenas para satisfazer sua curiosidade enquanto aprende algo novo, como o PermitRootLogin, por exemplo. Verifica o UID ou o nome do usuário? O post de perguntas e respostas do SuperUser de hoje se aprofunda para encontrar a resposta para a pergunta de um curioso leitor.

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    A questão

    O leitor de superusuário ge0rg quer saber se o PermitRootLogin é baseado no UID ou no nome do usuário:

    A página man afirma que PermitRootLogin:

    • Especifica se o root pode efetuar login usando ssh (1).

    No entanto, não está claro se essa verificação é baseada no nome do usuário (raiz) ou o UID (0). O que acontece se a conta root for renomeada para admin? Vai admin ser capaz de logar quando PermitRootLogin = não? O que acontece se houver duas contas com UID = 0 (por exemplo,. raiz e admin) Qualquer um deles poderá logar?

    É PermitRootLogin baseado no UID ou no nome do usuário?

    A resposta

    O colaborador do SuperUser, mtak, tem a resposta para nós:

    Parece que a verificação é feita com o UID (testado em OpenSSH_6.7p1 Debian-5 + deb8u3, OpenSSL 1.0.1t 3 de maio de 2016):

    Conjunto PermitRootLogin para fora:

    Certifique-se de que um usuário chamado admin é criado com UID 0:

    Certifique-se de que o usuário possa ser usado para efetuar login no sistema:

    Verifique se podemos efetuar login no sistema usando o SSH:

    Se nós definirmos PermitRootLogin de volta para On:

    E tente logar:


    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: Imagens do Linux / Xmodulo (Flickr / Xmodulo)