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

ในคู่มือนี้ เราจะเห็นวิธีง่ายๆ ในการสร้างคีย์ SSH(SSH key)ใน Windows 11 หรือ Windows 10 SSHหรือSecure Shellคือโปรโตคอลเครือข่ายเข้ารหัสที่สร้างช่องสัญญาณที่ปลอดภัยบนเครือข่ายที่ไม่ปลอดภัย เพื่อให้สามารถถ่ายโอนข้อมูลระหว่างเซิร์ฟเวอร์ได้ และไคลเอนต์ในรูปแบบที่เข้ารหัส

ตัวอย่างเช่น สมมติว่าฉันมีเครือข่ายในบ้านและไม่ปลอดภัย ในกรณีนี้ ถ้าฉันต้องถ่ายโอนข้อมูลจากต้นทางไปยังปลายทาง ก็อาจถูกอาชญากรไซเบอร์โจมตีโดยใช้วิธีMan in the middle (MITM ) อย่างไรก็ตาม หากฉันใช้ โปรโตคอล SSHเพื่อทำงานเดียวกัน การสื่อสารจะยังคงปลอดภัยโดยใช้เทคโนโลยีการเข้ารหัสลับ

สร้าง(Generate)คีย์SSHในWindows 11/10

ในการสร้างคีย์SSH ใน (SSH)Windows 11/10คุณต้องแน่ใจว่าได้ติดตั้งคุณสมบัติไคลเอนต์ OpenSSH(installed the OpenSSH Client feature)บนอุปกรณ์ของคุณเสียก่อน Open SSHรองรับ โปรโตคอล SSH ทุก เวอร์ชันและให้ความสามารถในการทันเนลที่ปลอดภัย มันเข้ารหัสการรับส่งข้อมูลทั้งหมดของคุณและหลีกเลี่ยงความเสี่ยงจากการถูกจี้

ดังนั้นให้เปิดการตั้งค่า Windowsและไปที่Apps > Appsพและคุณสมบัติ ในบานหน้าต่างด้านขวา ให้คลิกที่ลิงก์คุณสมบัติเสริม(Optional features)

Windows 11

ไคลเอนต์ opensh windows 11

Windows 10

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

ตอนนี้ ตรวจสอบว่าไคลเอ็นต์ OpenSSH(OpenSSH Client)(OpenSSH Client)มีอยู่ในรายการหรือไม่

หากไม่มีอยู่ในรายการ ให้คลิกที่ปุ่มเพิ่มคุณสมบัติ (Add a feature)เลือกไคลเอนต์ OpenSSH(OpenSSH Client)จากรายการแล้วติดตั้ง

หลังจากติดตั้งอย่างเหมาะสมแล้ว ให้รีสตาร์ทคอมพิวเตอร์เพื่อให้แน่ใจ

สร้าง-SSH-key-in-Windows-10

ในขั้นตอนถัดไป เปิดพร้อม ท์คำสั่ง เมื่อเปิดขึ้น ให้พิมพ์บรรทัดคำสั่งต่อไปนี้แล้วกดEnter

ssh-keygen

ในขณะนี้ ระบบจะขอให้คุณบันทึกตำแหน่งเริ่มต้น คุณสามารถทำได้โดยกดปุ่มEnterคุณยังสามารถเปลี่ยนเส้นทางได้ตามความต้องการของคุณ อย่างไรก็ตาม โดยค่าเริ่มต้น จะมีตำแหน่งในรูปแบบต่อไปนี้:

C:\users\<yourusername>\.ssh\id_rsa

หลังจากนั้นระบบจะขอให้คุณตั้งรหัสผ่าน (รหัสผ่าน) ขณะพิมพ์รหัสผ่าน คุณจะไม่เห็นอะไรเลย แต่ระบบจะบันทึกรหัสผ่านไว้ที่นั่น ถัดไป(Next)ป้อนรหัสผ่านเดียวกันเพื่อยืนยัน

หากต้องการ คุณสามารถดำเนินการต่อได้โดยไม่ต้องตั้งรหัสผ่าน ในการดำเนินการดังกล่าว เพียงกดปุ่มEnterมิฉะนั้น พิมพ์ข้อความรหัสผ่านที่นั่น

เมื่อคุณกดปุ่มEnterลายนิ้วมือสำหรับคีย์ของคุณและSHA256จะปรากฏขึ้น อัลกอริทึมเริ่มต้นคือ RSA 2048

กุญแจสาธารณะจะถูกบันทึกลงในไฟล์id_rsa.pub โดยค่าเริ่มต้น จะอยู่ในรูปแบบต่อไปนี้:

C:\users\<yourusername>\.ssh\id_rsa.pub

เราขอแนะนำให้คุณอย่าแชร์คีย์SSH ส่วนตัว (SSH)(id_rsa)ด้วยเหตุผลที่ชัดเจน

ฉันหวังว่าคู่มือนี้จะเป็นประโยชน์ในการสร้างคีย์ SSH สำหรับระบบของคุณ(I hope this guide would be helpful to generate SSH keys for your system.)



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts