chaves SSH não funcionam

6

Estou usando ssh-keygen para gerar uma chave no Ubuntu 10.10 e, em seguida, usando ssh-copy-id para copiar a chave para duas máquinas remotas executando 10.04 (uma área de trabalho, o outro servidor).

Mas aqui está a coisa: posso usar o SSH no desktop sem uma senha, mas depois de algum tempo me pedem uma senha novamente. O servidor sempre pede uma senha e nunca me deixa entrar com a minha chave.

Eu verifiquei as permissões na pasta .ssh , authorized_keys file , my id_dsa e my id_dsa.pub em todos os hosts, e elas estão alinhadas com o que os Documentação do Ubuntu sugere. Eu até copiei minhas chaves usando scp e gasp definindo permissões para arquivos e pastas para o 777 apenas para descartar qualquer problema de permissão.

Alguém tem uma maneira infalível de configurar as chaves SSH no Ubuntu para acesso SSH sem senha antes de eu mudar de profissão e me tornar um arranjador de flores?

    
por roboplegicwrongcock 14.04.2011 / 13:18

4 respostas

5

Primeiro, sugiro, se puder, remover o + purge, reinstalar o openssh-client / server nas três máquinas e remover cada ~ / .ssh, para que você comece de uma situação limpa.

Em seguida, siga esta página wiki do ubuntu que trata mais especificamente da configuração das chaves ssh.

Por último, tenha em mente o seguinte problema: de debian ssh wiki :

% bl0ck_qu0te%     
por enzotib 14.04.2011 / 14:39
1

A operação do ssh é governada por um labirinto sinuoso de dezenas de arquivos de configuração espalhados em ~/.ssh e /etc/ssh nas máquinas cliente e servidor, todos diferentes.

E o Módulo de Autenticação Conectável ( man 7 PAM ) se junta à festa para chutes extras.

Eu darei um centavo para qualquer um que possa explicar a semântica precisa de todos esses mecanismos de interação, pois nunca me preocupei em passar um dia imaginando-os.

    
por msw 14.04.2011 / 14:20
0

Em vez de alterar as permissões da minha pasta pessoal, alterando as permissões para a pasta ~ / .ssh resolvi meu problema de acordo com este .

    
por Dogukan 24.01.2013 / 12:17
0

link

A seguir está o que funcionou para mim em 16.04

% bl0ck_qu0te%     
por SeanClt 25.04.2016 / 15:12

Tags