Falha de autenticação quando a conexão

0


Eu estou trabalhando atualmente no meu servidor em um problema, eu configurei o SSeam Deamon 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 a 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, adicionei essa identidade (via ssh-add) e queria me conectar ao meu servidor. mas quando estou tentando me logar, não consigo. A única mensagem que recebo é "Permissão negada (publickey)".

Alguém poderia me ajudar

P.S Eu também já tentei conectar usando o sinalizador -v, mas não há nada que realmente ajude .. IMO

Obrigado antecipadamente!

    
por user79233 01.05.2011 / 17:05

1 resposta

2

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

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

 -d      Debug mode.  The server sends verbose debug output to standard
         error, and does not put itself in the background.  The server
         also will not fork and will only process one connection.  This
         option is only intended for debugging for the server.  Multiple
         -d options increase the debugging level.  Maximum is 3.

Veja este artigo

    
por 01.05.2011 / 18:42