CentOS 7. Permissão SSH negada. Por que não tem senha?

0

Eu tenho um frustrante problema de acesso SSH em uma nova VM com o Centos 7, o que está me enlouquecendo! Parece ser um problema de login pela primeira vez na nova caixa. Eu conheço todas as configurações básicas ... isto é sobre a 5ª VM que eu configurei com este SO (So ifcfg.eth0, hostname, network etc está tudo bem). Eu posso fazer o ping da nova caixa também ... remotamente e dela para outras caixas na rede. Mas ... Quando eu tento acesso SSH remoto, continuo recebendo o erro:

Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

Eu já vi isso antes e sei sobre / etc / ssh / ssh_config ... e estamos apenas falando de autenticação de senha aqui (não de login da chave ssh). Mas só nessa caixa eu estou entendendo. Eu comecei com apenas:

host *
GSSAPIAuthentication yes   

Isso é o que eu usei nas outras máquinas e sempre funcionou! Então, eu já tentei descomentar essas chaves:

#PasswordAuthentication yes

e

#PermitRootLogin yes

Acima porque estou fazendo login com root. E também tentei comentar a autenticação GSSAPIA. E sim ... Eu sempre reinicio o daemon sshd depois de fazer alterações neste arquivo (systemctl restart sshd.services) Também ... eu não vejo nada significativo em / var / log / messages ou / var / log / secure .. Eu tentei verbose usando o switch ssh -v e o que eu notei nesta caixa de problema é que pouco antes do acima "Permission denied" error is output Eu recebo esta mensagem:

debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic

Considerando que em outras caixas que funcionam eu sempre entendo isso:

debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password

Então, claramente, a autenticação por senha não está ativada! A última gota é esta: eu recebo esta mesma mensagem de erro MESMO QUANDO EU SSH DESTA CAIXA PARA SI! Tem de haver alguma configuração SSH que eu estou perdendo. Alguém pode me informar qual é essa configuração?

    
por Paul Cartier 23.08.2018 / 15:57

1 resposta

0

Você comentou a autenticação de senha. Portanto, o openSSH não está aceitando senhas como uma medida de autenticação. O mesmo se aplica ao login raiz.

Remova o # nas linhas

PasswordAuthentication yes
PermitRootLogin yes

Em seguida, reinicie o serviço.

    
por 23.08.2018 / 16:20

Tags