O login SSH raiz funciona, mas o su / sudo para root não funciona

1

Estou trabalhando recentemente em uma caixa de clientes, e SSH na caixa com credenciais raiz funcionam, mas quando eu tento su ou sudo para usuário root, ele informa a senha incorreta. Eu tentei mudar a senha de root e sei que estou digitando corretamente.

Obrigado pela ajuda

    
por Kwazii 13.12.2012 / 04:05

1 resposta

6

sudo e su têm arquivos de configuração diferentes.

Para que o sudo funcione corretamente, o usuário não raiz que você está efetuando login deve ser explicitamente (ou seja, pelo nome de usuário) ou implicitamente (em um grupo UNIX ou em um conjunto definido de usuários) para executar sudo su - Se você não sabe como isto está configurado, apenas siga os exemplos no arquivo / etc / sudoers

Para su, verifique o arquivo /etc/pam.d/su para ver se ele está configurado para evitar que seja executado.

E nenhum destes impede que você faça login diretamente na conta do troot a partir do ssh, desde que o arquivo sshd_config esteja permitindo este login, o que, no seu caso, é verdadeiro.

    
por 13.12.2012 / 04:25