2014-11-11 4 views
1

SourceTree와 OpenSSH를 사용하여 개인 키를 잠시 추가하려고했습니다. 나는 this answer에서 제안 된 모든 해결책과 파생물을 사용하지 않으려 고 노력했다. 내가 찾은 모든 변형을 시도했습니다.SourceTree + OpenSSH 오류 : 인증 에이전트에 대한 연결을 열 수 없습니다.

eval `ssh-agent -s` 
ssh-add 

모든 방화벽, 바이러스 백신을 비활성화했으며, 심지어는 안전하지 않은 상태로 안전 모드로 시도했습니다. 첫 번째 명령은 제대로 실행되고 에이전트는 PID를 가져 오지만 ssh-add 명령은 매번 제목에 오류를 발생시킵니다. 또한 원래 이름과 위치, username/.ssh/id_rsa.pem (일부 사람들은 파일 이름으로 인해 문제가 있었음) 등 .pem 파일에 다른 이름을 사용했지만 아무 것도 변경되지 않았습니다.

나는 명령

ssh -i /route/to/key/key_name.pem [email protected] 

를 사용하여 저장소에 수동으로 연결할 수 있지만 힘내 통해 REPO에 대한 변경을 추진하는 데 사용할 수 있어야합니다. 나는이 하나에 정말 곤두박질이났다. 나는 결코 전문가가 아니다. 아무도 이것에 대한 또 다른 이유를 생각할 수 있습니까?

답변

0

결국 Windows 용 OpenSSH 사용을 포기해야했습니다. PuTTY를 설치하고 .pem 키를 PuTTYgen이있는 .ppk로 변환 한 다음, SourceTree를 사용하여 개인 키를 문제없이 추가했습니다.

관련 문제