윈도우즈의 SSH Key 와 WSL의 SSH Key 관리 - WSL
Git, SSH연결등에는 SSH Key가 필요할 수 있습니다. 윈도우즈나 리눅스에 별도로 서로 다른 SSH Key를 마련한다면 관리에 어려움이 따를 수 있으니 하나의 SSH Key를 사용해보도록 합시다. SSH Key의 공유 처음에는 막연히 윈도우즈에 SSH Key를 생성하고 이를 WSL상에서 마운트한다거나 심볼릭 링크를 걸어주면 해결될 일이라고 생각했다. 문제는 윈도우즈에서 WSL로 마운트되거나 심볼릭 링크가 걸리는 디렉토리, 파일들이 권한 문제가 발생할 수 있다는 것이다. 특히나 SSH는 비공개(개인) 키에 대해 권한이 엄격하기에 윈도우즈로 심볼릭 링크되는 키를 무시해 버린다. SSH의 매뉴얼 페이지에는 다음과 같이 아주 명확하게 설명하고 있다. ~/.ssh/id_rsa인증을 위한 개인(private..