git ssh password?

0

Estou tentando adicionar um controle remoto, mas ele está me pedindo uma senha ssh?

Estou tão confuso, adicionei o mesmo controle remoto em um computador diferente e ele não me pediu uma senha. Eu também adicionei um controle remoto diferente neste computador, mas novamente sem senha.

Eu configurei minha chave pública no terminal remoto, que parece funcionar, mas, novamente, está pedindo uma senha.

O que está acontecendo?

    
por Harry 14.06.2011 / 09:17

3 respostas

4

O ssh também lhe pede uma senha? (Provavelmente.)

A sua chave privada está instalada corretamente? (Provavelmente não.) Certifique-se de que sua chave privada esteja instalada em seu computador local em ~/.ssh/id_dsa (para chaves DSA) e verifique se as permissões de ~/.ssh são 700 - se as permissões forem 755, o SSH recusará ler a chave. Você pode tentar aumentar a verbosidade do SSH para descobrir mais informações.

    
por 14.06.2011 / 09:31
0

o nome do usuário é o mesmo em ambas as máquinas? ou seja, eles usam a mesma chave para autenticação?

para garantir que você use o mesmo usuário, configure seus controles remotos como ssh://[email protected]/…

    
por 14.06.2011 / 10:37
0

provavelmente esta é uma chave RSA. Quando você gera um, não especifique uma senha. Parece que você atualizou o arquivo knownhosts no controle remoto. conecte-se com ssh -vvvv server para ver quais chaves estão sendo oferecidas. Se é o wr

    
por 15.06.2011 / 04:56

Tags