ubuntu server recusou assinatura de chave pública apesar de aceitar chave - de putty

1

Eu sou um novato no Ubuntu. Estou protegendo o servidor e fiz duas coisas:

  1. Configurar ssh (chave pública / privada usando massa)
  2. Permitir login root para não

Agora, não consigo fazer login com a senha de root e também estou recebendo um erro com a chave privada. Estou trancado. Eu li em alguns fóruns / respostas, poderia ser problema relacionado à permissão.

Meu VPS está hospedado em ovh.com e só posso reiniciar no modo de recuperação. Por favor ajude.

    
por user805599 09.01.2017 / 04:31

2 respostas

0

A definição de PermitRootLogin no significa que root usuário não tem permissão para fazer login independentemente do método de autenticação (essa é uma boa prática).

Você pode enfraquecer esse endurecimento definindo prohibit-password , o que bloqueará apenas autenticações de senha e você ainda poderá efetuar login com chave privada.

Mas ainda assim, a melhor opção é efetuar login com o usuário não-root e, para ações privilegiadas, usar sudo .

Independentemente das opções, você precisa de acesso físico ou acesso ao console para consertar as coisas (se você não tiver outro usuário para fazer login).

    
por Jakuje 09.01.2017 / 09:45
-1

Você precisa alterar a configuração do ssh AllowRootLogin Parâmetro de No

para Yes .

    
por Ketankumar Patel 09.01.2017 / 04:59