GitLab을 실행하는 동안 Mac에서 만든 동일한 ssh 키 쌍을 Windows 10 컴퓨터의 ~/.ssh/
폴더에 복사하여 다시 사용하려고합니다. Mac에서는 작동하지만 Windows에서는 작동하지 않습니다. 그게 예상되는 행동이고, 그렇다면 왜, 아니면 내가 몇 가지 단계를 빠뜨린 것입니까?OS-es간에 ssh 키를 재사용 할 수 있습니까?
또한 ~/.ssh/config
파일에 키를 추가하려고했지만 그 중 하나라도 도움이되지 않았습니다.
git 푸시 중에 핸드 셰이크를 설정하는 데 사용되는 키의 종류와 허용되지 않는 이유에 대한 자세한 정보를 표시하는 옵션은 무엇입니까?
감사합니다.
예, 키는 플랫폼에 관계없이 SSH 프로토콜로 작동합니다. Windows에서 당신에게 "작동하지 않는다"는 것은 무엇을 의미합니까? – dimo414
'''''git push origin master''를 할 때 치명적인 오류가 발생했습니다. 다른 키를 생성하여 ~/.ssh/config에 추가하면 해당 키가 작동합니다. –
생성 된 원본과 원본 사이에 차이점이 있습니까? 예 : rlee827이 제안한대로 다른 권한. 'ssh -v git @ github.com'을 실행하면 ssh가 인증하려고하는 키에 대한 디버그 정보를 얻게됩니다. – dimo414