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

Nov 12, 2025
Windows
Eny Setiyowati / Shutterstock.com

หากส่วนหนึ่งของชีวิตของคุณมีการลงชื่อเข้าใช้เซิร์ฟเวอร์ระยะไกลจะเป็น ตัวเองเป็นเจ้าภาพ บล็อก, A การติดตั้ง NextCloud หรือส่งการเปลี่ยนแปลงล่าสุดของคุณไปที่ GitHub คุณต้องใช้ปุ่ม SSH ใน Windows 10 และ 11 เราจะถูกคัดค้านการเลือกเมื่อมันมาถึงการสร้างคีย์ใหม่

ต่อไปนี้เป็นวิธีการสร้างคีย์ SSH ทั้งหมดที่คุณต้องการใช้วิธีการที่แตกต่างกันสามวิธี เราจะแสดงวิธีสร้างชุดคีย์เริ่มต้นของคุณรวมถึงรายการเพิ่มเติมหากคุณต้องการสร้างคีย์ที่แตกต่างกันสำหรับหลาย ๆ ไซต์

ที่เกี่ยวข้อง: วิธีการเป็นเจ้าภาพการวิเคราะห์เว็บไซต์ของคุณด้วยตนเองด้วยความเป็นไปได้

ตัวเลือกที่ 1: สร้างคีย์ในบรรทัดคำสั่ง

Windows 10 มีลูกค้า OpenSSH ในตัวตั้งแต่การอัปเดตเมษายน 2018 Windows 11 ยังมาพร้อมกับคุณสมบัตินี้ในตัว

เพื่อใช้งาน เปิดพรอมต์คำสั่ง windows โดยการกดปุ่ม Windows และพิมพ์ "CMD"

เคล็ดลับ: หากคุณใช้บรรทัดคำสั่งบ่อยครั้งเราขอแนะนำให้ติดตั้ง Windows Terminal จาก Windows Store (ติดตั้งบน Windows 11 โดยค่าเริ่มต้น) มันเป็นโปรแกรมที่แท็บที่สามารถเรียกใช้พรอมต์คำสั่ง PowerShell และระบบย่อย Windows สำหรับ Linux ทั้งหมดในหน้าต่างเดียว นอกจากนี้ยังมี คุณสมบัติสนุก ๆ เช่นการตั้งค่าภาพพื้นหลัง .

ไม่ว่าคุณจะใช้พรอมต์คำสั่งหรือเทอร์มินัล Windows พิมพ์ ssh-keygen และกด Enter สิ่งนี้จะสร้างคีย์ SSH โดยอัตโนมัติ ในการทดสอบของเราบน Windows 11 มันสร้างคีย์ RSA 2048- บิต หากคุณต้องการใช้อัลกอริทึมที่แตกต่างกัน - GitHub แนะนำ ED25519 ตัวอย่างเช่น - จากนั้นคุณจะพิมพ์ ssh-keygen -t ed25519 .

หลังจากที่คุณพิมพ์คำสั่งของคุณกด Enter แล้วคุณจะได้รับแจ้งให้ตั้งชื่อคีย์ของคุณและบันทึกไว้ในตำแหน่งที่เฉพาะเจาะจง หากคุณใช้ค่าเริ่มต้นแล้วมันจะบันทึกคีย์ของคุณ c: \ user [yourusername] .ssh - การดูดไดรฟ์ C คือที่เก็บบัญชีผู้ใช้ของคุณ

ถัดไปคุณจะถูกขอให้ป้อนรหัสผ่าน เราขอแนะนำให้คุณทำเช่นนี้เพื่อให้กุญแจของคุณปลอดภัย หากคุณกังวลเกี่ยวกับการลืมรหัสผ่านของคุณตรวจสอบรอบนี้ของ ผู้จัดการรหัสผ่านที่ดีที่สุดในการตรวจสอบ Geek . หากคุณไม่ต้องการรหัสผ่านจริง ๆ เพียงกด Enter

นั่นเป็นกุญแจของคุณถูกสร้างขึ้นบันทึกและพร้อมใช้งาน คุณจะเห็นคุณมีสองไฟล์ในโฟลเดอร์ ".ssh" ของคุณ: "ID_RSA" ที่ไม่มีนามสกุลไฟล์และ "id_rsa.pub" หลังเป็นกุญแจสำคัญที่คุณอัปโหลดไปยังเซิร์ฟเวอร์เพื่อรับรองความถูกต้องในขณะที่อดีตเป็นรหัสส่วนตัวที่คุณไม่ได้แชร์กับผู้อื่น

บันทึก: หากคุณไม่เห็นโฟลเดอร์ ".ssh" ของคุณใน File Explorer ให้ตรวจสอบการสอนของเราใน วิธีแสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ใน Windows .

หากคุณต้องการสร้างหลายปุ่มสำหรับไซต์ต่าง ๆ ที่ง่ายเกินไป ตัวอย่างเช่นคุณต้องการใช้ปุ่มเริ่มต้นที่เราเพิ่งสร้างไว้สำหรับเซิร์ฟเวอร์ที่คุณมีในมหาสมุทรดิจิตอลและคุณต้องการสร้างคีย์ชุดอื่นสำหรับ GitHub คุณจะทำตามกระบวนการเดียวกันดังกล่าวข้างต้น แต่เมื่อถึงเวลาที่จะบันทึกคีย์ของคุณคุณจะให้ชื่อที่แตกต่างกันเช่น "ID_RSA_GITHUBUT" หรือสิ่งที่คล้ายกัน คุณสามารถทำได้หลาย ๆ ครั้งตามที่คุณต้องการ เพียงจำไว้ว่ายิ่งคุณมีปุ่มมากเท่าไหร่คุณก็ยิ่งมีกุญแจมากขึ้นเท่านั้น เมื่อคุณ อัปเกรดเป็นพีซีเครื่องใหม่ คุณต้องย้ายคีย์เหล่านั้นด้วยไฟล์อื่น ๆ ของคุณหรือเสี่ยงต่อการเข้าถึงเซิร์ฟเวอร์และบัญชีของคุณอย่างน้อยก็ชั่วคราว

ที่เกี่ยวข้อง: PowerShell แตกต่างจากพรอมต์คำสั่ง windows อย่างไร

ตัวเลือกที่ 2: สร้างคีย์ใน WSL

หากคุณเป็น wsl ผู้ใช้คุณสามารถใช้วิธีการที่คล้ายกันกับของคุณ การติดตั้ง WSL . ในความเป็นจริงมันเป็นพื้นฐานเช่นเดียวกับรุ่นพรอมต์คำสั่ง ทำไมคุณต้องการทำเช่นนี้? หากคุณอาศัยอยู่ใน Linux เป็นหลักสำหรับหน้าที่บรรทัดคำสั่งมันก็สมเหตุสมผลที่จะรักษาคีย์ของคุณใน WSL

เปิดเทอร์มินัล Windows หรือพรอมต์คำสั่ง Ubuntu ในตัว (สมมติว่าคุณติดตั้ง Ubuntu Linux) จากนั้นก็คล้ายกับ Windows มาก ซึ่งแตกต่างจากหน้าต่างมันเป็นการดีที่สุดที่จะระบุว่าคุณต้องการคีย์ RSA หรืออะไรเช่น ED25519

สมมติว่าคุณต้องการสร้างคีย์ RSA-4096 คุณจะพิมพ์คำสั่งต่อไปนี้:

 ssh-keygen -t rsa -b 4096 

หากคุณต้องการ ED25519 วิธีที่แนะนำมีดังนี้:

 ssh-keygen -t ed25519 -c "[email protected]" 

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

อีกครั้งเพื่อสร้างหลายปุ่มสำหรับไซต์ที่แตกต่างกันเพียงแค่แท็กบางอย่างเช่น "_GITHUB" ไปยังจุดสิ้นสุดของชื่อไฟล์

ที่เกี่ยวข้อง: 3 เครื่องมือ Linux สนุกที่จะทำงานบน Windows 10 ด้วย WSL

ตัวเลือกที่ 3: สร้างคีย์ด้วยผงสำหรับอุดรู

เป็นเวลาหลายปีที่โรงเรียนเก่า โปรแกรม Putty เป็นวิธีที่ได้รับความนิยมในการสื่อสารกับเซิร์ฟเวอร์ ใน Windows หากคุณได้รับโปรแกรมนี้แล้วในระบบของคุณแล้วมันยังมีวิธีการสร้างคีย์ SSH

Putty มาพร้อมกับโปรแกรม Helper จำนวนหนึ่งซึ่งหนึ่งในนั้นเรียกว่าเครื่องกำเนิดไฟฟ้า Putty หากต้องการเปิดดูว่าการค้นหามันด้วยการกดปุ่ม Windows และพิมพ์ "puttygen" หรือค้นหาในเมนูเริ่ม

เมื่อเปิดอยู่ที่ด้านล่างของหน้าต่างคุณจะเห็นปุ่มประเภทต่าง ๆ เพื่อสร้าง หากคุณไม่แน่ใจว่าจะใช้เลือก "RSA" แล้วในกล่องรายการที่ระบุว่า "จำนวนบิตในคีย์ที่สร้างขึ้น" ใน "4096" อีกทางเลือกหนึ่งคือการเลือก "EDDSA" จากนั้นจากเมนูแบบเลื่อนลงที่ปรากฏด้านล่างตรวจสอบให้แน่ใจว่าได้เลือก "ED25519 (255 บิต)"

ตอนนี้สิ่งที่คุณต้องทำคือคลิก "สร้าง" และสีโป๊วจะเริ่มทำงาน สิ่งนี้ไม่ควรใช้เวลานานเกินไปขึ้นอยู่กับความแข็งแกร่งของระบบของคุณและสีโป๊วจะขอให้คุณเลื่อนเมาส์ไปที่ด้านในหน้าต่างเพื่อช่วยสร้างการสุ่มเพิ่มขึ้นเล็กน้อยระหว่างการสร้างที่สำคัญ

เมื่อเสร็จแล้วคลิก "บันทึกกุญแจสาธารณะ" เพื่อบันทึกรหัสสาธารณะของคุณและบันทึกตำแหน่งที่คุณต้องการด้วยชื่อ "ID_RSA.PUB" หรือ "ID_ED25519.pub" ขึ้นอยู่กับว่าคุณเลือก RSA หรือ ED25519 ในขั้นตอนก่อนหน้าหรือไม่

จากนั้นจึงจะได้รับกุญแจส่วนตัวของคุณมันต้องใช้ขั้นตอนพิเศษ โดยค่าเริ่มต้น putty สร้างคีย์ PPK สำหรับใช้กับไคลเอนต์ putty หากคุณต้องการ OpenSSH ที่ด้านบนของหน้าต่างเลือก Conversion & GT; ส่งออกคีย์ OpenSSH จากนั้นบันทึกไฟล์เป็น "ID_RSA" หรือ "ID_ED25519" โดยไม่มีการสิ้นสุดไฟล์

การสร้างคีย์ SSH นั้นง่ายจริงๆแล้ววิธีที่คุณเลือก เราขอแนะนำให้ดำเนินการกับตัวเลือกพรอมต์คำสั่ง windows เว้นแต่ว่าคุณติดตั้ง Putty แล้วหรือชอบ Linux และเข้าใจระบบนั้น

ที่เกี่ยวข้อง: วิธีที่ดีที่สุดในการรักษาความปลอดภัยเซิร์ฟเวอร์ SSH ของคุณ


Windows - บทความยอดนิยม

ที่มาของการ์ตูน Sans: ทำไมคนจำนวนมากเกลียดมัน

Windows Aug 24, 2025

มีตัวอักษรเดียวที่มีการดิบเกือบสากล แค่สายตาของมันทำให้ผู้คนมี�..


ไปเช่นนี้ Tweet ดังนั้นไมโครซอฟท์จะชุบชีวิต Clippy

Windows Jul 14, 2025

Microsoft "ดูเหมือนว่าคุณกำลังอ่านโพสต์บล็อก คุณต้องการความช่วยเ�..


วิธีการ sideload Android Apps บน Windows 11

Windows Oct 29, 2025

ของ Windows 11 สนับสนุนปพลิเคชัน Android แต่มีความสวยขนาดใหญ่จับพวกเขากำลังเ�..


นี่คือวิธีที่แอป Android ทำงานบน Windows 11

Windows Oct 28, 2025

หนึ่งในคุณสมบัติที่น่าตื่นเต้นที่สุดของ Windows 11 คือความสามารถในการ ..


วิธีการแผนที่ไดรฟ์เครือข่ายบน Windows 10

Windows Oct 21, 2025

การสร้างไดรฟ์เครือข่ายที่แมปช่วยให้คุณเข้าถึงไฟล์และโฟลเดอร์ได�..


ไมโครซอฟท์ Fixing ไวท์บอร์ดโดยนำกลับรุ่นเก่า

Windows Nov 18, 2025

Microsoft Microsoft ผลักออกเวอร์ชันใหม่ของมัน แอปพลิเคชั่นไวท์บอร์ด ..


การใช้ Windows 7 หรือ 8? บอกลาวันไดรฟ์

Windows Nov 8, 2025

Microsoft มี ที่ประกาศ ว่ามันสิ้นสุดการสนับสนุน OneDrive On วินโดว 7 8. นั่�..


วิธีสร้างหัวใจบนคีย์บอร์ด

Windows Oct 22, 2025

เมื่อภาษาและการสื่อสารมีการพัฒนาอีโมจิได้กลายเป็นส่วนหนึ่งของการ�..


หมวดหมู่