นี่คือคำสั่ง puttygen ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
สีโป๊ว - ตัวสร้างกุญแจสาธารณะสำหรับเครื่องมือ PuTTY
เรื่องย่อ
สีโป๊ว ( ไฟล์คีย์ | -t ประเภทคีย์ [ -b บิต ,
[ -C ความคิดเห็นใหม่ ] [ -P ] [ -q ]
[ -O เอาท์พุท-type | -l | -L | -p ]
[ -o ไฟล์เอาต์พุต ]
DESCRIPTION
สีโป๊ว เป็นเครื่องมือในการสร้างและจัดการคู่คีย์สาธารณะและส่วนตัวของ SSH เป็นส่วนหนึ่ง
ของชุด PuTTY แม้ว่าจะยังสามารถทำงานร่วมกับรูปแบบคีย์ส่วนตัวที่ใช้โดย
ไคลเอ็นต์ SSH อื่นๆ
เมื่อคุณรัน สีโป๊ว, มันทำสามสิ่ง. ประการแรก มันโหลดไฟล์คีย์ที่มีอยู่
(ถ้าคุณระบุ ไฟล์คีย์) หรือสร้างคีย์ใหม่ (หากคุณระบุ ประเภทคีย์). แล้วก็
เลือกที่จะแก้ไขคีย์ (เปลี่ยนความคิดเห็นและ/หรือข้อความรหัสผ่าน)
ในที่สุดก็จะส่งออกคีย์หรือข้อมูลบางอย่างเกี่ยวกับคีย์ไปยังไฟล์
ทั้งสามขั้นตอนเหล่านี้ถูกควบคุมโดยตัวเลือกที่อธิบายไว้ดังต่อไปนี้
มาตรา.
OPTIONS
ในระยะแรก สีโป๊ว โหลดหรือสร้างคีย์ โปรดทราบว่าการสร้างคีย์
ต้องการข้อมูลแบบสุ่ม (จาก / dev / สุ่ม) ซึ่งอาจทำให้ สีโป๊ว ที่จะหยุด อาจจะเป็นสำหรับ
บางครั้งถ้าระบบของคุณไม่มีการสุ่มมาก
ตัวเลือกในการควบคุมระยะนี้คือ:
ไฟล์คีย์
ระบุไฟล์คีย์ส่วนตัวที่จะโหลด ไฟล์คีย์ส่วนตัวนี้สามารถอยู่ใน (de
มาตรฐานตามข้อเท็จจริง) รูปแบบคีย์ SSH-1 หรือในรูปแบบคีย์ SSH-2 ของ PuTTY หรือในรูปแบบใดของ
รูปแบบคีย์ส่วนตัว SSH-2 ที่ใช้โดยการใช้งาน OpenSSH และ ssh.com
-t ประเภทคีย์
ระบุประเภทของคีย์ที่จะสร้าง ค่าที่ยอมรับได้ในที่นี้คือ อาร์เอส และ DSA (เพื่อ
สร้างคีย์ SSH-2) และ อาร์เอสเอ 1 (เพื่อสร้างคีย์ SSH-1)
-b บิต
ระบุขนาดของคีย์ที่จะสร้างเป็นบิต ค่าเริ่มต้นคือ 2048
-q ระงับการแสดงความคืบหน้าเมื่อสร้างคีย์ใหม่
ในระยะที่สอง สีโป๊ว เลือกเปลี่ยนคุณสมบัติของคีย์ที่โหลดไว้หรือ
สร้างขึ้น ตัวเลือกในการควบคุมสิ่งนี้คือ:
-C ความคิดเห็นใหม่
ระบุสตริงความคิดเห็นเพื่ออธิบายคีย์ สตริงความคิดเห็นนี้จะถูกใช้โดย
PuTTY เพื่อระบุรหัสของคุณ (เมื่อขอให้คุณป้อนข้อความรหัสผ่านสำหรับ
เพื่อให้คุณรู้ว่าควรพิมพ์ข้อความรหัสผ่านใด)
-P ระบุว่าคุณต้องการเปลี่ยนข้อความรหัสผ่านของคีย์ นี้โดยอัตโนมัติเมื่อคุณ
กำลังสร้างคีย์ใหม่ แต่ไม่ใช่เมื่อคุณกำลังแก้ไขคีย์ที่มีอยู่
ในระยะที่สาม สีโป๊ว บันทึกคีย์หรือข้อมูลเกี่ยวกับมัน ตัวเลือกในการควบคุม
นี่คือ:
-O เอาท์พุท-type
ระบุประเภทผลงานที่ต้องการ สีโป๊ว ผลิต. ตัวเลือกที่ยอมรับได้คือ:
ส่วนตัว
บันทึกคีย์ส่วนตัวในรูปแบบที่ PuTTY ใช้งานได้ นี่จะเป็น
รูปแบบคีย์ SSH-1 มาตรฐาน หรือรูปแบบคีย์ SSH-2 ของ PuTTY
สาธารณะ บันทึกคีย์สาธารณะเท่านั้น สำหรับคีย์ SSH-1 รูปแบบคีย์สาธารณะมาตรฐาน
จะใช้ (`1024 37 5698745...') สำหรับคีย์ SSH-2 คีย์สาธารณะจะเป็น
เอาต์พุตในรูปแบบที่กำหนดโดย RFC 4716 ซึ่งเป็นไฟล์ข้อความแบบหลายบรรทัด
ขึ้นต้นด้วยบรรทัด `---- เริ่ม สส 2 มหาชน KEY ----'.
สาธารณะopenssh
บันทึกคีย์สาธารณะเท่านั้น ในรูปแบบที่ OpenSSH ใช้ได้ สำหรับคีย์ SSH-1
รูปแบบเอาต์พุตนี้ทำงานเหมือนกับ สาธารณะ. สำหรับคีย์ SSH-2 สาธารณะ
คีย์จะถูกส่งออกในรูปแบบ OpenSSH ซึ่งเป็นบรรทัดเดียว (`ssh-rsa
AAAAB3NzaC1yc2...')
ลายนิ้วมือ
พิมพ์ลายนิ้วมือของกุญแจสาธารณะ อัลกอริธึมการพิมพ์ลายนิ้วมือทั้งหมดคือ
เชื่อว่าเข้ากันได้กับ OpenSSH
ส่วนตัว-openssh
บันทึกคีย์ส่วนตัว SSH-2 ในรูปแบบ OpenSSH ไม่อนุญาตตัวเลือกนี้
สำหรับคีย์ SSH-1
ส่วนตัว sshcom
บันทึกคีย์ส่วนตัว SSH-2 ในรูปแบบ ssh.com ไม่อนุญาตตัวเลือกนี้
สำหรับคีย์ SSH-1
หากไม่มีการระบุประเภทเอาต์พุต ค่าเริ่มต้นคือ ส่วนตัว.
-o ไฟล์เอาต์พุต
ระบุไฟล์ที่ สีโป๊ว ควรเขียนผลลัพธ์ ถ้าตัวเลือกนี้ไม่ใช่
ระบุ สีโป๊ว จะถือว่าคุณต้องการเขียนทับไฟล์ต้นฉบับถ้า
ประเภทไฟล์อินพุตและเอาต์พุตเหมือนกัน (เปลี่ยนความคิดเห็นหรือข้อความรหัสผ่าน) และ
จะถือว่าคุณต้องการส่งออกไปยัง stdout หากคุณกำลังขอรหัสสาธารณะหรือ
ลายนิ้วมือ มิฉะนั้น -o ต้องระบุตัวเลือก
-l คำพ้องความหมายสำหรับ `-O ลายนิ้วมือ'.
-L คำพ้องความหมายสำหรับ `-O สาธารณะopenssh'.
-p คำพ้องความหมายสำหรับ `-O สาธารณะ'.
ตัวเลือกต่อไปนี้ไม่เรียกใช้ PuTTYgen ตามปกติ แต่พิมพ์ข้อความแสดงข้อมูลและ
แล้วเลิก:
-h, --ช่วยด้วย
แสดงข้อความสรุปตัวเลือกที่มี
-V, --รุ่น
แสดงเวอร์ชันของ PuTTYgen
--pgpfp
แสดงลายนิ้วมือของ PuTTY PGP Master Keys เพื่อช่วยในการตรวจสอบใหม่
ไฟล์ที่เผยแพร่โดยทีม PuTTY
ตัวอย่าง
ในการสร้างคู่คีย์ SSH-2 RSA และบันทึกในรูปแบบ PuTTY เอง (คุณจะได้รับแจ้ง
สำหรับข้อความรหัสผ่าน):
puttygen -t rsa -C "รหัสบ้านของฉัน" -o mykey.ppk
ในการสร้างคีย์ที่ใหญ่ขึ้น (4096 บิต):
puttygen -t rsa -b 4096 -C "my home key" -o mykey.ppk
ในการเปลี่ยนข้อความรหัสผ่านบนคีย์ (คุณจะได้รับข้อความให้ใส่ข้อความรหัสผ่านเก่าและใหม่):
พุตตีเจน -P mykey.ppk
วิธีเปลี่ยนความคิดเห็นเกี่ยวกับคีย์:
puttygen -C "ความคิดเห็นใหม่" mykey.ppk
ในการแปลงคีย์เป็นรูปแบบคีย์ส่วนตัวของ OpenSSH:
puttygen mykey.ppk -O private-openssh -o my-openssh-key
ในการแปลงคีย์ จาก รูปแบบอื่น (สีโป๊ว จะตรวจจับคีย์อินพุตโดยอัตโนมัติ
พิมพ์):
สีโป๊ว my-ssh.com-key -o mykey.ppk
เพื่อแสดงลายนิ้วมือของคีย์ (คีย์บางประเภทต้องใช้ข้อความรหัสผ่านเพื่อแยกออก
ข้อมูลมากนี้):
สีโป๊ว -l mykey.ppk
วิธีเพิ่มครึ่งสาธารณะรูปแบบ OpenSSH ของคีย์ไปยังไฟล์คีย์ที่ได้รับอนุญาตของคุณ:
puttygen -L mykey.ppk >> $HOME/.ssh/authorized_keys
ใช้ puttygen ออนไลน์โดยใช้บริการ onworks.net
