ไคลเอนต์ SSH ที่ให้มานั้นคล้ายกับไคลเอนต์ Linux เมื่อดูเผินๆ ดูเหมือนว่ามันจะรองรับฟีเจอร์เดียวกันกับเวอร์ชัน *NIX มันเป็นแอปคอนโซล ดังนั้นคุณควรจะสามารถเริ่มต้นได้จากพรอมต์คำสั่ง
หากต้องการดำเนินการต่อ คุณต้องเปิดใช้งานคุณสมบัติไคลเอ็นต์ OpenSSH ตรวจสอบข้อความต่อไปนี้:
วิธีเปิดใช้งานไคลเอ็นต์ OpenSSH ใน Windows 10
สมมติว่าคุณได้ติดตั้งแล้ว คุณสามารถทำสิ่งต่อไปนี้ได้
หากต้องการสร้างคีย์ SSH ใน Windows 10
- เปิดพรอมต์คำสั่งใหม่
- พิมพ์ |_+_| และกดปุ่ม Enter
- แอพจะถามตำแหน่งที่บันทึกโดยเสนอ |_+_| โดยค่าเริ่มต้น.
- ถัดไป คุณจะได้รับแจ้งให้ป้อนข้อความรหัสผ่าน คุณสามารถกดปุ่ม Enter เพื่อข้ามไปได้
- สุดท้ายคุณจะเห็นลายนิ้วมือสำหรับกุญแจและ SHA256 ของคุณ อัลกอริทึมเริ่มต้นคือ RSA 2048
คุณทำเสร็จแล้ว รหัสสาธารณะของคุณจะถูกบันทึกลงในไฟล์ id_rsa.pub โดยค่าเริ่มต้นคือ |_+_| ตอนนี้คุณสามารถอัปโหลดไฟล์นี้ไปยังเครื่องเป้าหมายที่คุณต้องการเข้าถึงด้วย SSHอย่าแชร์คีย์ SSH ส่วนตัวของคุณ (id_rsa) เว้นแต่คุณจะรู้ว่าคุณกำลังทำอะไรอยู่!
SSH รองรับอัลกอริธึมคีย์สาธารณะอื่นๆ จำนวนมากที่ใช้กับคีย์ เช่น:
- rsa - นี่เป็นอัลกอริธึมแบบคลาสสิกโดยพิจารณาจากความยากในการแยกตัวประกอบจำนวนมาก ขนาดคีย์ที่แนะนำ - 2048 หรือสูงกว่า
- dsa - อีกหนึ่งอัลกอริธึมดั้งเดิมที่อิงตามความยากในการคำนวณลอการิทึมแบบไม่ต่อเนื่อง มันไม่แนะนำอีกต่อไป
- ecdsa - อัลกอริทึมลายเซ็นดิจิทัลใหม่ที่ได้รับมาตรฐานโดยรัฐบาลสหรัฐฯ โดยใช้เส้นโค้งรูปวงรี รองรับขนาดคีย์ 256, 384 และ 521
- ed25519 - อัลกอริทึมนี้เป็นตัวเลือกล่าสุดที่รวมอยู่ใน OpenSSH ซอฟต์แวร์บางตัวขาดการสนับสนุน
คุณสามารถระบุอัลกอริทึมโดยใช้ |_+_| ตัวเลือกและเปลี่ยนขนาดคีย์โดยใช้สวิตช์ -b ตัวอย่างบางส่วน:
-แค่นั้นแหละ.
นอกจากนี้ โปรดดูบทความต่อไปนี้:
- วิธีเปิดใช้งานไคลเอ็นต์ OpenSSH ใน Windows 10
- วิธีเปิดใช้งานเซิร์ฟเวอร์ OpenSSH ใน Windows 10