Windows Tips & News

วิธีเปิดใช้งานไคลเอนต์ OpenSSH ใน Windows 10

อย่างที่คุณรู้อยู่แล้ว Windows 10 มีซอฟต์แวร์ SSH ในตัว - ทั้งไคลเอนต์และเซิร์ฟเวอร์! มีประโยชน์มากเมื่อคุณต้องการเข้าถึงเซิร์ฟเวอร์ Linux อย่างรวดเร็ว ทุกอย่างสามารถทำได้ด้วยการคลิกเพียงไม่กี่ครั้ง โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม

บนเครื่อง Windows ซอฟต์แวร์โอเพ่นซอร์สฟรีแวร์ PuTTY เป็นมาตรฐานโดยพฤตินัยเมื่อพูดถึง SSH และ Telnet ด้วย Windows 10 ในที่สุด Microsoft ก็รับฟังผู้ใช้หลังจากที่พวกเขาร้องขอไคลเอนต์และเซิร์ฟเวอร์ SSH เป็นเวลาหลายปี เมื่อรวมการใช้งาน OpenSSH มูลค่าของ OS จะเพิ่มขึ้น

ในขณะที่เขียนบทความนี้ ซอฟต์แวร์ OpenSSH ที่รวมอยู่ใน Windows 10 อยู่ในขั้นเบต้า ซึ่งหมายความว่าอาจมีปัญหาด้านความเสถียร

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

เปิดใช้งานไคลเอนต์ OpenSSH ใน Windows 10

  1. เปิด แอพตั้งค่า และไปที่แอพ -> แอพและคุณสมบัติ
  2. ทางด้านขวา ให้คลิกจัดการคุณสมบัติเสริม
  3. ในหน้าถัดไปให้คลิกปุ่ม เพิ่มคุณสมบัติ.
  4. ในรายการคุณสมบัติ ให้เลือก ไคลเอนต์ OpenSSH และคลิกที่ ติดตั้ง ปุ่ม.

การดำเนินการนี้จะติดตั้งซอฟต์แวร์ไคลเอ็นต์ OpenSSH ใน Windows 10 ไฟล์ไบนารีจะอยู่ภายใต้โฟลเดอร์ c:\windows\system32\Openssh. นอกจากไคลเอ็นต์ SSH แล้ว โฟลเดอร์ยังมีเครื่องมือไคลเอ็นต์ต่อไปนี้:

  • scp.exe
  • sftp.exe
  • ssh-add.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • ssh.exe
  • และไฟล์ปรับแต่ง "sshd_config"

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

ตอนนี้คุณสามารถลองใช้งานได้จริง

วิธีใช้ไคลเอนต์ OpenSSH บน Windows 10

  1. เปิด หน้าต่างพรอมต์คำสั่งใหม่.
  2. พิมพ์คำสั่ง ssh โดยใช้ไวยากรณ์ต่อไปนี้:
    ssh username@host -p port

    ตัวอย่างเช่น ฉันจะเชื่อมต่อกับศูนย์สื่อที่ใช้ Raspberry PI ของฉัน:

    ssh [email protected]

    ผลลัพธ์จะเป็นดังนี้:

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

อย่างไรก็ตาม ยังมีอีกหลายสถานการณ์ที่ PuTTY เก่าที่ดีจะชนะการแข่งขัน ช่วยให้คุณมีรายการเซิร์ฟเวอร์โดยไม่ต้องสร้างทางลัดหรือเขียนไฟล์แบตช์ อนุญาตให้เปลี่ยนตัวเลือกการเชื่อมต่อจำนวนหนึ่งได้ทันทีและกำหนดค่าตัวเลือกต่างๆ เช่น การเข้ารหัสหรือตัวแปรสภาพแวดล้อมได้อย่างรวดเร็วโดยใช้ GUI จากมุมมองของฉัน ซอฟต์แวร์ OpenSSH ในตัวทำงานได้ดีสำหรับฟังก์ชันพื้นฐาน เมื่อคุณไม่ได้รับอนุญาตให้ติดตั้ง PuTTY บนพีซีที่คุณใช้ (เช่น ในสภาพแวดล้อมขององค์กรที่ถูกล็อก) นอกจากนี้ยังเป็นประโยชน์หากคุณเป็นผู้ใช้ Linux มืออาชีพที่ได้เรียนรู้ตัวเลือกไคลเอ็นต์ SSH ทั้งหมดด้วยใจ

วิธีเริ่ม File Explorer ในกระบวนการแยกต่างหากใน Windows 10

วิธีเริ่ม File Explorer ในกระบวนการแยกต่างหากใน Windows 10

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบตามค่าเริ่มต้น File Explorer จ...

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

Microsoft Edge Chromium ได้รับโหมด IE ที่โดดเด่นเต็มรูปแบบ

Microsoft Edge Chromium ได้รับโหมด IE ที่โดดเด่นเต็มรูปแบบ

คุณลักษณะใหม่อีกประการหนึ่งปรากฏในสาขา Dev ของ Microsoft Edge เริ่มต้นใน Dev build 77..211.1 ความ...

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

ย้ายแอพโปรดไปที่ด้านบนของเมนูเริ่มใน Windows 10

ย้ายแอพโปรดไปที่ด้านบนของเมนูเริ่มใน Windows 10

อย่างที่คุณรู้อยู่แล้วว่า การอัปเดตในโอกาสวันครบรอบของ Windows 10 มีเมนู Start ที่ปรับโฉมใหม่พร้อ...

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