Verifique as permissões das chaves dentro da pasta .ssh Sua chave privada deve ser protegida:
Certifique-se de que sua chave privada tenha permissões como {r-x------}
Se não fizer isso, execute chmod 600 id_rsa
desculpe se esta pergunta parece tão fácil, mas eu sou novo no UBUNTU e ainda não consegui descobrir isso.
Recebi uma chave privada com senha para clonar e instalar um software de um repositório usando o git ( git clone ssh://gitolite3@git.[Rest]...
), mas infelizmente toda vez que tento ter acesso a essa pasta ele me dá "permissão negada" (isto é um software experimental para um projeto acadêmico), estou com o SSH e também coloquei a chave privada na pasta .ssh, mas ainda recebo essa mensagem.
Por favor, você pode me ajudar e me explicar um pouco sobre como o git trabalha com esta chave privada e o que devo fazer para resolver este problema e cloná-lo com sucesso?
Muito obrigado antecipadamente
Verifique as permissões das chaves dentro da pasta .ssh Sua chave privada deve ser protegida:
Certifique-se de que sua chave privada tenha permissões como {r-x------}
Se não fizer isso, execute chmod 600 id_rsa