Windows Tips & News

สร้างคีย์ SSH ใน Windows 10

click fraud protection

วิธีสร้างคีย์ SSH ใน Windows 10

อย่างที่คุณรู้อยู่แล้ว Windows 10 มีซอฟต์แวร์ SSH ในตัว - ทั้งไคลเอนต์และเซิร์ฟเวอร์! คุณลักษณะนี้มีให้ในระบบปฏิบัติการตั้งแต่เวอร์ชัน 1803 เมื่อติดตั้งตัวเลือกไคลเอ็นต์แล้ว เราจะใช้ตัวเลือกนี้เพื่อสร้างคีย์ SSH ใหม่ได้ บนเครื่อง Windows ซอฟต์แวร์โอเพ่นซอร์สฟรีแวร์ PuTTY เป็นมาตรฐานโดยพฤตินัยเมื่อพูดถึง SSH และ Telnet ด้วย Windows 10 ในที่สุด Microsoft ก็รับฟังผู้ใช้หลังจากที่พวกเขาร้องขอไคลเอนต์และเซิร์ฟเวอร์ SSH เป็นเวลาหลายปี เมื่อรวมการใช้งาน OpenSSH มูลค่าของ OS จะเพิ่มขึ้น

ไคลเอนต์ SSH ที่ให้มานั้นคล้ายกับไคลเอนต์ Linux เมื่อมองแวบแรก ดูเหมือนว่าจะรองรับคุณสมบัติเดียวกันกับ *NIX ที่เทียบเท่ากัน เป็นแอปคอนโซล ดังนั้นคุณควรเริ่มต้นได้จากพรอมต์คำสั่ง

เพื่อดำเนินการต่อ คุณต้องเปิดใช้งานคุณสมบัติไคลเอนต์ OpenSSH ตรวจสอบข้อความต่อไปนี้:

วิธีเปิดใช้งานไคลเอนต์ OpenSSH ใน Windows 10

สมมติว่าคุณติดตั้งแล้ว คุณสามารถทำสิ่งต่อไปนี้

ในการสร้างคีย์ SSH ใน Windows 10

  1. เปิด พรอมต์คำสั่งใหม่.
  2. พิมพ์ ssh-keygen และกด เข้า กุญแจ.
  3. แอพจะขอตำแหน่งที่บันทึกเสนอ C:\users\ชื่อผู้ใช้ของคุณ\.ssh\id_rsa โดยค่าเริ่มต้น.
  4. ถัดไป คุณจะได้รับแจ้งให้ป้อนข้อความรหัสผ่าน คุณสามารถกดปุ่ม Enter เพื่อข้ามไปได้
  5. สุดท้าย คุณจะเห็นลายนิ้วมือสำหรับคีย์และ 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 ซอฟต์แวร์บางตัวขาดการสนับสนุน

คุณสามารถระบุอัลกอริทึมโดยใช้ -NS ตัวเลือกและเปลี่ยนขนาดคีย์โดยใช้สวิตช์ -b ตัวอย่างบางส่วน:

ssh-keygen -t rsa -b 4096. ssh-keygen -t ecdsa -b 521

แค่นั้นแหละ.

ดูบทความต่อไปนี้ด้วย:

  • วิธีเปิดใช้งานไคลเอนต์ OpenSSH ใน Windows 10
  • วิธีเปิดใช้งานเซิร์ฟเวอร์ OpenSSH ใน Windows 10
Winaero Tweaker 0.2.1 เปิดตัว

Winaero Tweaker 0.2.1 เปิดตัว

23 ตอบกลับอีกครั้ง เหตุการณ์สำคัญใหม่สำหรับ Winaero Tweaker อยู่ที่นี่โดยเป็นส่วนหนึ่งของรอบการเผ...

อ่านเพิ่มเติม

เปลี่ยนนาฬิกาบนแถบงานเป็นรูปแบบ 12 ชั่วโมงหรือ 24 ชั่วโมงใน Windows 10

เปลี่ยนนาฬิกาบนแถบงานเป็นรูปแบบ 12 ชั่วโมงหรือ 24 ชั่วโมงใน Windows 10

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบวิธีเปลี่ยนนาฬิกาบนแถบงานเป็นร...

อ่านเพิ่มเติม

ซ่อนปุ่มแถบงานบนแถบงานหลายแถบใน Windows 10

ซ่อนปุ่มแถบงานบนแถบงานหลายแถบใน Windows 10

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบแถบงานเป็นองค์ประกอบอินเทอร์เฟ...

อ่านเพิ่มเติม