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
แอพเริ่มต้นตามประเภทไฟล์ใน Windows 8.1

แอพเริ่มต้นตามประเภทไฟล์ใน Windows 8.1

ในโพสต์นี้ ฉันต้องการแชร์วิธีสร้างทางลัดเพื่อเปิดหน้าการตั้งค่า "เลือกแอปเริ่มต้นตามประเภทไฟล์" โ...

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

Windows 10 Build 143931794 ออกมาพร้อมกับ KB4041688

Windows 10 Build 143931794 ออกมาพร้อมกับ KB4041688

ทิ้งคำตอบไว้Microsoft เปิดตัว Windows 10 Build 143931794 ให้กับผู้ใช้สาขาที่เสถียรแล้ว แพ็คเกจ KB...

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

คลังเก็บ Windows 10 Build 143931794

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

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