Falha de autenticação quando a conexão


0


Eu estou trabalhando atualmente no meu servidor em um problema, eu configurei o Deamon SSH que apenas as pessoas que têm uma chave ssh válida podem fazer o login no servidor, e chutou a opção de senha

Agora adicionei uma conta de usuário git. Eu naveguei para sua pasta pessoal criada a pasta ".ssh" e criei naquele arquivo o "authorized_keys" eu copiei minha chave pública lá.

Agora na minha máquina local eu adicionei essa identidade (via ssh-add) e queria me conectar ao meu servidor. mas quando estou tentando fazer o login eu não posso a única mensagem que recebo é "Permissão negada (publickey)".

Alguém poderia me ajudar

PS Eu também já tentei conectar usando a bandeira -v, mas não há nada que realmente ajude .. IMO

Desde já, obrigado!

Respostas:


2

O authorized_keysarquivo deve ter as permissões apropriadas de propriedade e acesso. Eu acredito que deve ser de propriedade do usuário que você está logando como e ninguém mais deve ter permissões de gravação.

Você pode ativar a depuração no daemon SSH usando a -dopção.

-d Modo de depuração. O servidor envia saída de depuração detalhada para padrão
         erro, e não se coloca em segundo plano. O servidor
         também não irá bifurcar e só processará uma conexão. este
         opção destina-se apenas para depuração para o servidor. Múltiplo
         Opções -d aumentam o nível de depuração. O máximo é 3.

Veja este artigo

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.