จะสร้างคีย์ SSH ใน Windows ได้อย่างไร? นี่คือสองวิธี
How To Generate Ssh Keys In Windows Here Are Two Ways
คีย์ SSH เป็นข้อมูลประจำตัวที่แท้จริงสำหรับการรักษาความปลอดภัยในการถ่ายโอนไฟล์และการเชื่อมต่อคอมพิวเตอร์ เมื่อเทียบกับการใช้โปรโตคอล SSH กับชื่อผู้ใช้และรหัสผ่าน คีย์ SSH มีความน่าเชื่อถือมากกว่า โพสนี้ครับ มินิทูล แสดงวิธีสร้างคีย์ SSH ใน Windows ภายในไม่กี่ขั้นตอนสสส หมายถึง Secure Shell ซึ่งเป็นโปรโตคอลผู้ดูแลระบบระยะไกลที่สร้างช่องทางการเชื่อมต่อที่ปลอดภัยกับคอมพิวเตอร์เครื่องอื่น การใช้โปรโตคอลนี้ การสื่อสารและการถ่ายโอนไฟล์ทั้งหมดของคุณไปยังและจากเซิร์ฟเวอร์ระยะไกลจะดำเนินการในลักษณะที่เข้ารหัส Windows 11 และ Windows 10 มาพร้อมกับไคลเอนต์ OpenSSH ในตัว ซึ่งช่วยให้คุณสร้างคีย์ SSH ใน Windows โดยไม่ต้องใช้ซอฟต์แวร์บุคคลที่สาม
เคล็ดลับ: MiniTool Power การกู้คืนข้อมูล ได้รับการออกแบบมาเพื่อช่วยคุณกู้คืนไฟล์ที่สูญหายในสถานการณ์ต่างๆ คุณสามารถเรียกใช้เครื่องมือนี้เพื่อกู้คืนรูปภาพ วิดีโอ เอกสาร โฟลเดอร์ที่บีบอัด เสียง และไฟล์อื่น ๆ ได้อย่างง่ายดาย รับ MiniTool Power Data Recovery ฟรี เพื่อสแกนและกู้คืนไฟล์สูงสุด 1GB ฟรีMiniTool Power Data Recovery ฟรี คลิกเพื่อดาวน์โหลด 100% สะอาดและปลอดภัย
คุณสามารถเปิดใช้งานไคลเอนต์ OpenSSH ได้ในการตั้งค่า Windows โดยทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1: กด วิน + ฉัน เพื่อเปิดการตั้งค่า Windows
ขั้นตอนที่ 2: พิมพ์ คุณสมบัติเสริม ในแถบค้นหาแล้วเลือก เพิ่มคุณสมบัติเสริม จากรายการผลลัพธ์
ขั้นตอนที่ 3: คุณสามารถตรวจสอบรายการของ คุณสมบัติที่ติดตั้ง เพื่อดูว่ามีการติดตั้งไคลเอนต์ OpenSSH หรือไม่ ถ้าไม่คลิก เพิ่มคุณสมบัติ เพื่อค้นหาและติดตั้ง
วิธีที่ 1: สร้างคีย์ SSH โดยใช้ CMD ใน Windows
หลังจากที่คุณเปิดใช้งานคุณสมบัติไคลเอนต์ OpenSSH บน Windows ของคุณแล้ว คุณสามารถลองอ้างอิงคำแนะนำต่อไปนี้เพื่อสร้างคีย์ SSH ด้วย Command Prompt
ขั้นตอนที่ 1: กด วิน + อาร์ เพื่อเปิดหน้าต่างเรียกใช้
ขั้นตอนที่ 2: พิมพ์ คำสั่ง ลงในกล่องข้อความแล้วกด Shift + Ctrl + Enter เพื่อเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ
ขั้นตอนที่ 3: พิมพ์ ssh-keygen และตี เข้า . มันจะสร้างคีย์ RSA SSH โดยอัตโนมัติ
หากคุณต้องการสร้างคีย์ Ed25519 SSH คุณควรเปลี่ยนบรรทัดคำสั่งเป็น ssh-keygen -t ed25519 และตี เข้า .
ขั้นตอนที่ 4: คุณจะถูกขอให้ป้อนเส้นทางของไฟล์เพื่อบันทึกคีย์ เนื่องจากได้รับตำแหน่งเริ่มต้นแล้ว คุณสามารถเลือกใช้ตำแหน่งนี้และกดได้ เข้า หรือเปลี่ยนเส้นทางตามความต้องการของคุณ
ขั้นตอนที่ 5: จากนั้น คุณสามารถตั้งค่าข้อความรหัสผ่านได้ ที่ ข้อความรหัสผ่าน SSH ใช้เพื่อปกป้องคีย์ส่วนตัวของคุณ ป้องกันไม่ให้ผู้ที่สามารถเข้าถึงคอมพิวเตอร์ของคุณคัดลอกคีย์ส่วนตัวของคุณได้ ดังนั้น แม้ว่าขั้นตอนนี้จะเป็นทางเลือก แต่เราขอแนะนำให้คุณตั้งข้อความรหัสผ่าน หากคุณไม่ต้องการข้อความรหัสผ่านจริงๆ เพียงแค่กด เข้า เพื่อเสร็จสิ้นกระบวนการ
สามารถใช้ลายนิ้วมือหลักเพื่อยืนยันความถูกต้องเมื่อเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลเป็นครั้งแรก ตอนนี้คีย์ SSH ได้ถูกสร้างขึ้นแล้ว คุณจะพบคีย์สองอันในตำแหน่งนี้: คีย์ส่วนตัวและคีย์สาธารณะ ไฟล์ที่มีนามสกุล .pub จะเป็นคีย์สาธารณะ
รหัสสาธารณะมีไว้สำหรับการอนุญาตการระบุตัวตนเมื่อคุณอัปโหลดเซิร์ฟเวอร์ และคุณสามารถแบ่งปันกับผู้อื่นเพื่อให้สิทธิ์แก่พวกเขา ในขณะที่รหัสส่วนตัวควรเก็บไว้เพียงคนเดียวเท่านั้น
วิธีที่ 2: สร้างคีย์ SSH โดยใช้ WSL
หากคุณเป็นผู้ใช้ WLS ขั้นตอนในการสร้างคีย์ SSH จะคล้ายกับวิธีการข้างต้น แต่คุณต้องระบุคีย์ SSH ที่คุณต้องการสร้างตั้งแต่แรก นี่คือขั้นตอนโดยละเอียด
เคล็ดลับ: คุณสามารถเรียนรู้วิธีการ ติดตั้ง Windows Subsystem สำหรับ Linux บน Windows จากโพสต์นี้ขั้นตอนที่ 1: เปิดเทอร์มินัล WSL บนคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 2: พิมพ์คำสั่งที่แตกต่างกันเพื่อสร้างคีย์ประเภทต่างๆ
- สำหรับคีย์ RSA-4096 คุณควรพิมพ์ ssh-keygen -t rsa -b 4096 และตี เข้า .
- สำหรับคีย์ Ed25519 คุณต้องป้อนข้อมูล ssh-keygen -t ed25519 และตี เข้า .
ขอแนะนำให้คุณเพิ่มที่อยู่อีเมลของคุณเพื่อแยกแยะว่าคีย์เป็นของบัญชีใด ตัวอย่างเช่น บรรทัดคำสั่งควรเป็น ssh-keygen -t rsa -b 4096 -C “ [ป้องกันอีเมล] ” หรือ ssh-keygen -t ed25519 -C “ [ป้องกันอีเมล] ” .
ขั้นตอนที่ 3: ตั้งค่าตำแหน่งบันทึกหรือใช้ตำแหน่งเริ่มต้นแล้วกด เข้า .
ขั้นตอนที่ 4: ตั้งค่าข้อความรหัสผ่านหรือข้ามขั้นตอนนี้โดยการกด เข้า .
ตอนนี้คุณได้สร้างคีย์ SSH สำเร็จแล้ว
บรรทัดล่าง
การสร้างคีย์ SSH ใน Windows ทำได้ง่ายและสะดวกด้วยวิธีการข้างต้น หลังจากอ่านโพสต์นี้ คุณควรทราบขั้นตอนโดยละเอียดเกี่ยวกับวิธีสร้างคีย์ RSA และ Ed25519