Servidor pedindo senha mesmo depois de adicionar chaves ssh

0

Isso estava funcionando bem, mas não tenho certeza de repente parou de funcionar.

Eu adicionei minha chave id_rsa.pub de localhost para authorized_keys da pasta .ssh no servidor. Quando tento entrar no servidor (executando o Ubuntu 12,10) a partir do localhsot com

ssh account@ip

pede senha. Não tenho certeza do que estou fazendo de errado, já que parece ser um processo bastante simples e estava funcionando bem antes. Qualquer ajuda ?

    
por iCyborg 12.06.2014 / 14:51

2 respostas

2

Pode haver vários problemas de permissões incorretas para um diretório inicial criptografado.

Em geral, ssh-copy-id é o melhor método para transferir as chaves, pois automatiza o processo.

ssh-copy-id -i key_name user@server

Veja link para detalhes

Se você estiver usando um diretório pessoal criptografado, no entanto, precisará configurar o servidor ssh para procurar as chaves em um local alternativo. Nesse caso, edite / etc / ssh / sshd_config e edite a localização do arquivo de chaves.

Se tudo isso falhar, poste a saída de

ssh -vvv user@server

a opção -vvv mostrará mensagens de erro detalhadas.

    
por Panther 12.06.2014 / 17:11
0

Eu tive o mesmo problema. No meu ambiente eu tinha duas contas ( acct1 e acct2 ) Eu coloquei minhas chaves ssh em acct1 e funcionou corretamente.

Então eu copiei o diretório .ssh de acct1 para acct2 e tentei trabalhar lá, mas não funcionou como esperado, me pediu a senha ...

O motivo foi: A propriedade dos arquivos no diretório .ssh. O usuário acct2 não era o proprietário desses arquivos.

-rw ------- 1 raiz do root 408 10 de agosto 16:53 id_rsa.pub

-rw ------- 1 raiz raiz 1675 10 de agosto 16:53 id_rsa

-rw-r - r-- 1 acct2 acct2 444 10 de agosto 16:54 known_hosts

Então eu mudei apenas a vencedora dos arquivos para o usuário acct2.

sudo chown acct2: acct2

Agora parece que está abaixo e funciona corretamente.

-rw ------- 1 acct2 acct2 408 10 de agosto 16:53 id_rsa.pub

-rw ------- 1 acct2 acct2 1675 10 de agosto 16:53 id_rsa

-rw-r - r-- 1 acct2 acct2 444 10 de agosto 16:54 known_hosts

    
por Janaka Priyadarshana 11.08.2015 / 07:03