Windows 10에서 SSH 키를 생성하는 방법
이미 알고 계시 겠지만 Windows 10에는 클라이언트와 서버 모두 기본 제공 SSH 소프트웨어가 포함되어 있습니다! 이 기능은 버전 1803부터 OS에서 사용할 수 있습니다. 클라이언트 옵션이 설치되면이를 사용하여 새 SSH 키를 생성 할 수 있습니다.
광고
Windows 시스템에서 프리웨어 오픈 소스 소프트웨어 PuTTY는 SSH 및 Telnet과 관련하여 사실상의 표준입니다. Windows 10을 통해 Microsoft는 사용자가 SSH 클라이언트와 서버를 요청한 후 마침내 사용자의 의견을 경청했습니다. OpenSSH 구현을 포함하면 OS의 가치가 증가합니다.제공된 SSH 클라이언트는 Linux 클라이언트와 유사합니다. 얼핏 보면 * NIX 대응과 동일한 기능을 지원하는 것으로 보입니다. 콘솔 앱이므로 명령 프롬프트에서 시작할 수 있습니다.
계속하려면 OpenSSH 클라이언트 기능을 활성화해야합니다. 다음 텍스트를 확인하십시오.
아마존 킨들 화재가 켜지지 않습니다
Windows 10에서 OpenSSH 클라이언트를 활성화하는 방법
설치했다고 가정하면 다음을 수행 할 수 있습니다.
Windows 10에서 SSH 키를 생성하려면
- 열다 새로운 명령 프롬프트 .
- 유형
ssh-keygen
Enter 키를 누르십시오. - 앱은 저장 위치를 묻고
C : users 사용자 이름 .ssh id_rsa
기본적으로. - 다음으로 암호를 입력하라는 메시지가 표시됩니다. 건너 뛰려면 Enter 키를 누르기 만하면됩니다.
- 마지막으로 키와 SHA256의 지문이 표시됩니다. 기본 알고리즘은 RSA 2048입니다.
완료되었습니다. 공개 키는 id_rsa.pub 파일에 저장되며 기본적으로 다음과 같습니다.C : users 사용자 이름 .ssh id_rsa.pub
. 이제이 파일을 SSH로 액세스하려는 대상 머신에 업로드 할 수 있습니다.수행중인 작업을 알지 못하는 경우 개인 SSH 키 (id_rsa)를 공유하지 마십시오!
SSH는 키와 함께 사용하는 다음과 같은 여러 다른 공개 키 알고리즘을 지원합니다.
- rsa-이것은 큰 수를 분해하는 어려움에 기반한 고전적인 알고리즘입니다. 권장 키 크기-2048 이상.
- dsa-이산 로그 계산의 어려움을 기반으로 한 또 다른 레거시 알고리즘. 더 이상 권장되지 않습니다.
- ecdsa-타원 곡선을 사용하여 미국 정부에서 표준화 한 새로운 디지털 서명 알고리즘입니다. 256, 384 및 521 키 크기를 지원합니다.
- ed25519-이 알고리즘은 OpenSSH에 포함 된 최신 옵션입니다. 특정 소프트웨어는이를 지원하지 않습니다.
다음을 사용하여 알고리즘을 지정할 수 있습니다.-티
옵션을 선택하고 -b 스위치를 사용하여 키 크기를 변경하십시오. 몇 가지 예 :
ssh-keygen -t rsa -b 4096 ssh-keygen -t ecdsa -b 521
그게 다야.
또한 다음 문서를 참조하십시오.
- Windows 10에서 OpenSSH 클라이언트를 활성화하는 방법
- Windows 10에서 OpenSSH 서버를 활성화하는 방법