개발을 위해 원격 서버에 액세스할 수 있도록 SSH 키 쌍을 생성하라는 요청을 받았습니다. 키를 생성하기 위해 ssh-keygen
CentOS 시스템에서 이 도구를 사용했고 성공적으로 수행했습니다.
이제 2개의 파일이 있습니다. ~/.ssh/id_dsa
, .관리자 가 원격 서버에 파일을 배치할 수 있도록 ~/.ssh/id_dsa.pub
파일을 관리자에게 제공하겠습니다 . .pub
하지만 저는 개인용 Windows PC(PuTTY 사용)를 사용하여 이 원격 서버에 액세스하고 싶습니다.
그래서 내 질문은: Linux 서버(원격 서버 및 내 컴퓨터와 아무 관련이 없음)에서 SSH 키를 생성하더라도 생성된 개인 키를 사용하여 내 Windows PC를 통해 원격 서버에 액세스할 수 있습니까?
조금 확실하지 않은 이유는 키를 만들 때 "키 지문은 xxxxxxxx"라고 표시되어 있기 때문입니다. "지문"이 CentOS 지문이므로 개인 Windows 키를 사용할 수 없을 것 같습니다. 기계. 개인 키가 있는 한 원격 서버에 로그인하는 데 어떤 컴퓨터를 사용하든 작동하지 않거나 중요하지 않다는 것이 맞습니까?
답변1
~에 따르면이 페이지dsa
PuTTY 도구 PuTTY 키 생성기를 사용하여 키를 PuTTY에서 허용되는 형식으로 변환할 수 있습니다 .
이 페이지에는 다음과 같은 자세한 내용이 나와 있습니다.RSA 또는 DSA 키 가져오기PuTTY 형식으로 변환합니다. 기본적으로 "변환" 메뉴에서 "키 가져오기"를 선택하고 컴퓨터에서 키가 저장된 위치로 이동하면 됩니다.