ในการสร้างคีย์ SSH ใน Windows 10:
ตรวจสอบให้แน่ใจว่าได้ติดตั้งไคลเอนต์ Windows 10 OpenSSH แล้ว
เรียกใช้ "ssh-keygen" ใน Command Prompt และทำตามคำแนะนำเพื่อสร้างคีย์ของคุณ
การสร้างคีย์ SSH ในสภาพแวดล้อม Windows เคยเป็นกระบวนการที่ซับซ้อนซึ่งจำเป็นต้องติดตั้งเครื่องมือของบุคคลที่สาม นับตั้งแต่การอัปเดต Windows 10 เมษายน 2018 Windows ได้จัดส่งไคลเอ็นต์ OpenSSH ที่ติดตั้งไว้ล่วงหน้า ซึ่งหมายความว่าคุณสามารถใช้ ssh-keygen เพื่อสร้างคีย์ SSH ได้ อ่านต่อในขณะที่เราแนะนำคุณตลอดกระบวนการทั้งหมด

ขั้นแรก คุณจะต้องตรวจสอบให้แน่ใจว่าได้ติดตั้ง OpenSSH ในเครื่องของคุณแล้ว หากคุณอัปเกรดจาก Windows 10 เวอร์ชันก่อนหน้า คุณอาจต้องเปิดใช้งานด้วยตนเอง เปิดแอปการตั้งค่าและคลิกหมวดหมู่ "แอป" จากนั้น คลิกลิงก์ "จัดการคุณสมบัติเสริม" หากคุณไม่เห็น "ไคลเอ็นต์ OpenSSH" ในรายการที่ปรากฏขึ้น ให้คลิกปุ่ม "เพิ่มคุณลักษณะ" และติดตั้ง คุณอาจต้องรีบูทพีซีของคุณหลังการติดตั้ง
![วิธีสร้างคีย์ SSH ใน Windows 10]()
เมื่อติดตั้ง OpenSSH แล้ว คุณก็พร้อมที่จะดำเนินการต่อ เปิด Command Prompt จากเมนู Start พิมพ์ "ssh-keygen" (โดยไม่ใส่เครื่องหมายคำพูด) ลงในหน้าต่างเทอร์มินัลแล้วกด Enter คุณจะได้รับแจ้งให้ยืนยันตำแหน่งที่บันทึก เราแนะนำให้กด Enter เพื่อใช้ตำแหน่งเริ่มต้นในไดเร็กทอรีผู้ใช้ของคุณ มิฉะนั้น ให้พิมพ์เส้นทางเพื่อบันทึกคีย์แล้วกด Enter
![วิธีสร้างคีย์ SSH ใน Windows 10]()
คุณสามารถเลือกเพิ่มข้อความรหัสผ่าน (รหัสผ่าน) ให้กับคีย์ได้แล้ว หากคุณเพิ่มเข้าไป คุณจะต้องระบุทุกครั้งที่ใช้คีย์ พิมพ์ข้อความรหัสผ่านแล้วกด Enter หรือกด Enter ทันทีเพื่อดำเนินการต่อโดยไม่ใช้
Windows จะสร้างคู่คีย์สาธารณะ/ส่วนตัว RSA ของคุณ คีย์สาธารณะจะถูกจัดเก็บเป็น "id_rsa.pub" ในไดเร็กทอรีที่คุณระบุ อัปโหลดคีย์นี้ไปยังเครื่องใดๆ ที่คุณต้องการเพื่อเข้าสู่ SSH จากนั้น คุณสามารถเปิดการเชื่อมต่อโดยใช้ไคลเอ็นต์ SSH ในตัวของ Windows - พิมพ์ "ssh user@hostname" เพื่อเชื่อมต่อและรับรองความถูกต้องโดยใช้ข้อมูลรับรองที่คุณสร้างขึ้น