Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 puttygen 명령입니다.
프로그램:
이름
퍼티젠 - PuTTY 도구용 공개 키 생성기
개요
퍼티젠 ( 키 파일 | -t 키타입 [ -b 비트 ])
[ -C 새 댓글 ] [ -P ] [ -q ]
[ -O 출력형 | -l | -L | -p ]
[ -o 결과물 파일 ]
기술
퍼티젠 SSH 공개 및 개인 키 쌍을 생성하고 조작하는 도구입니다. 부분이다
PuTTY에서 사용하는 개인 키 형식과도 상호 운용할 수 있지만
다른 SSH 클라이언트.
너가 달릴 때 퍼티젠, 세 가지 일을 합니다. 첫째, 기존 키 파일을 로드하거나
(지정한 경우 키 파일) 또는 새 키를 생성합니다(지정한 경우 키타입). 그런 다음
선택적으로 키를 수정합니다(주석 및/또는 암호 변경).
마지막으로 키 또는 키에 대한 일부 정보를 파일로 출력합니다.
이 세 단계는 모두 다음에 설명된 옵션으로 제어됩니다.
안내
옵션
첫 번째 단계에서 퍼티젠 키를 로드하거나 생성합니다. 키 생성
임의의 데이터가 필요합니다(에서 / dev / random), 원인이 될 수 있습니다. 퍼티젠 일시 중지, 아마도
시스템에 사용 가능한 임의성이 많지 않은 경우 얼마 동안.
이 단계를 제어하는 옵션은 다음과 같습니다.
키 파일
로드할 개인 키 파일을 지정합니다. 이 개인 키 파일은 (de
사실 표준) SSH-1 키 형식 또는 PuTTY의 SSH-2 키 형식 또는 둘 중 하나
OpenSSH 및 ssh.com의 구현에서 사용되는 SSH-2 개인 키 형식.
-t 키타입
생성할 키 유형을 지정합니다. 여기서 허용되는 값은 다음과 같습니다. RSA 및 DSA (에
SSH-2 키 생성) 및 rsa1 (SSH-1 키 생성).
-b 비트
생성할 키의 크기를 비트 단위로 지정합니다. 기본값은 2048입니다.
-q 새 키를 생성할 때 진행률 표시를 억제합니다.
두 번째 단계에서는 퍼티젠 선택적으로 로드한 키의 속성을 변경하거나
생성. 이를 제어하는 옵션은 다음과 같습니다.
-C 새 댓글
키를 설명하는 주석 문자열을 지정하십시오. 이 주석 문자열은 다음에 의해 사용됩니다.
키를 식별하기 위한 PuTTY(암호 입력을 요청할 때,
예를 들어 어떤 암호를 입력해야 하는지 알 수 있습니다).
-P 키의 암호를 변경할 것임을 나타냅니다. 이것은 당신이 할 때 자동입니다
새 키를 생성하지만 기존 키를 수정할 때는 생성하지 않습니다.
세 번째 단계에서는 퍼티젠 키 또는 정보를 저장합니다. 제어 옵션
이것은:
-O 출력형
원하는 출력 유형 지정 퍼티젠 생산하는. 허용되는 옵션은 다음과 같습니다.
사설
PuTTY에서 사용할 수 있는 형식으로 개인 키를 저장합니다. 이것은
표준 SSH-1 키 형식 또는 PuTTY 자체 SSH-2 키 형식.
공개 공개 키만 저장하십시오. SSH-1 키의 경우 표준 공개 키 형식
사용됩니다(`1024 37 5698745...'). SSH-2 키의 경우 공개 키는
여러 줄 텍스트 파일인 RFC 4716에 지정된 형식으로 출력
`로 시작하는---- BEGIN SSH2 공공의 KEY ----'.
공개-openssh
OpenSSH에서 사용할 수 있는 형식으로 공개 키만 저장합니다. SSH-1 키의 경우,
이 출력 형식은 공개. SSH-2 키의 경우 공개
키는 한 줄(`SSH-RSA
AAAAB3NzaC1yc2...').
지문
공개 키의 지문을 인쇄하십시오. 모든 지문 알고리즘은
OpenSSH와 호환되는 것으로 여겨집니다.
개인 openssh
OpenSSH 형식으로 SSH-2 개인 키를 저장합니다. 이 옵션은 허용되지 않습니다
SSH-1 키의 경우.
개인 sshcom
SSH-2 개인 키를 ssh.com 형식으로 저장합니다. 이 옵션은 허용되지 않습니다
SSH-1 키의 경우.
출력 유형이 지정되지 않은 경우 기본값은 사설.
-o 결과물 파일
파일을 지정하십시오. 퍼티젠 출력을 작성해야 합니다. 이 옵션이 아닌 경우
지정된, 퍼티젠 다음과 같은 경우 원본 파일을 덮어쓰려고 한다고 가정합니다.
입력 및 출력 파일 유형이 동일합니다(주석 또는 암호 변경).
공개 키를 요청하거나
지문. 그렇지 않으면 -o 옵션이 필요합니다.
-l `의 동의어-O 지문'.
-L `의 동의어-O 공개-openssh'.
-p `의 동의어-O 공개'.
다음 옵션은 PuTTYgen을 정상적으로 실행하지 않지만 정보 메시지를 인쇄하고
그런 다음 종료합니다.
-h, --도움
사용 가능한 옵션을 요약하는 메시지를 표시합니다.
-V, --번역
PuTTYgen의 버전을 표시합니다.
--pgpfp
PuTTY PGP 마스터 키의 지문을 표시하여 새 키를 확인하는 데 도움을 줍니다.
PuTTY 팀에서 공개한 파일입니다.
사용 예
SSH-2 RSA 키 쌍을 생성하고 PuTTY 자체 형식으로 저장하려면(메시지가 표시됩니다.
암호):
puttygen -t rsa -C "내 홈 키" -o mykey.ppk
더 큰(4096비트) 키를 생성하려면:
puttygen -t rsa -b 4096 -C "내 홈 키" -o mykey.ppk
키의 암호를 변경하려면(이전 및 새 암호를 입력하라는 메시지가 표시됨):
퍼티젠 -P mykey.ppk
키에 대한 설명을 변경하려면:
puttygen -C "새 주석" mykey.ppk
키를 OpenSSH의 개인 키 형식으로 변환하려면:
puttygen mykey.ppk -O private-openssh -o my-openssh-key
키를 변환하려면 에 다른 형식(퍼티젠 입력 키를 자동으로 감지합니다.
유형):
puttygen my-ssh.com-key -o mykey.ppk
키의 지문을 표시하려면(일부 키 유형은 지문을 추출하려면 암호가 필요합니다.
이 많은 정보):
퍼티젠 -l mykey.ppk
인증 키 파일에 OpenSSH 형식 공개 절반 키를 추가하려면 다음을 수행하십시오.
puttygen -L mykey.ppk >> $HOME/.ssh/authorized_keys
onworks.net 서비스를 사용하여 온라인에서 puttygen 사용