วิธีใช้ SSH ใน Windows: 5 วิธีง่ายๆ

วิธีใช้ SSH ใน Windows: 5 วิธีง่ายๆ

SSH (Secure Shell) เป็นโปรโตคอลเครือข่ายที่เข้ารหัสซึ่งใช้สำหรับเชื่อมต่อกับอุปกรณ์ผ่านเครือข่ายหรืออินเทอร์เน็ต คอมพิวเตอร์ Linux มาพร้อมกับเครื่องมือ SSH ที่ติดตั้งไว้ล่วงหน้าซึ่งสามารถเข้าถึงได้ด้วยคำสั่งเทอร์มินัล แต่ Windows ล่ะ





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





ทำไมคุณถึงต้องการ SSH บน Windows?

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





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

  1. PuTTY
  2. Windows PowerShell
  3. Secure Shell สำหรับ Google Chrome
  4. OpenSSH สำหรับ Cygwin Terminal
  5. คุณสมบัติ SSH FTP ของ FileZilla

อ่านต่อเพื่อดูวิธีใช้ SSH Windows กับยูทิลิตี้เหล่านี้



1. PuTTY สำหรับ Windows Desktop

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

windows 10 จะไม่บู๊ตในเซฟโหมด

ในการใช้ PuTTY สิ่งที่คุณต้องทำคือเปิด putty.exe ที่นี่ ป้อนชื่อโฮสต์ (หรือที่อยู่ IP) ของเซิร์ฟเวอร์ระยะไกล ตรวจสอบให้แน่ใจว่าพอร์ตถูกต้อง แล้วคลิก เปิด . PuTTY จะเชื่อมต่อกับเซิร์ฟเวอร์และแจ้งให้คุณใส่ชื่อผู้ใช้และรหัสผ่าน





คุณยังสามารถบันทึกข้อมูลเซสชันนี้ได้หากต้องการ คลิก การตั้งค่าเริ่มต้น ตัวเลือกจากนั้นคลิกที่ บันทึก และ PuTTY จะใช้การตั้งค่าที่คุณบันทึกไว้ทุกครั้งที่เปิดขึ้น

หรือตั้งค่าโปรไฟล์ที่แตกต่างกันสำหรับการเชื่อมต่อแต่ละครั้ง ป้อนชื่อในช่องเซสชันที่บันทึกไว้แล้วคลิก บันทึก .





ดาวน์โหลด: PuTTY (ฟรี)

2. ใช้ Windows PowerShell สำหรับ SSH

หากคุณต้องการเครื่องมือ SSH บรรทัดคำสั่งของ Windows ที่สร้างโดย Microsoft ที่สร้างขึ้นในระบบปฏิบัติการ แสดงว่าคุณโชคดี

Windows PowerShell ได้รับช่วงต่อจากแอปพรอมต์คำสั่งของ Windows อย่างช้าๆ นับตั้งแต่เปิดตัวใน Windows 7 ไม่นานมานี้ มีการเพิ่มการรองรับ OpenSSH ซึ่งคุณสามารถรวมไว้ใน PowerShell ได้ดังนี้:

  1. กด ชนะ + ฉัน ที่จะเปิด การตั้งค่า .
  2. เปิด แอพ > แอพและคุณสมบัติ
  3. คลิก คุณสมบัติเสริม
  4. คลิก +เพิ่มคุณสมบัติ
  5. เรียกดูรายการเพื่อค้นหา ไคลเอนต์ OpenSSH
  6. เลือกและคลิก ติดตั้ง
  7. เมื่อสิ่งนี้ได้เสร็จสิ้นการรีบูต Windows 10

เมื่อเพิ่ม OpenSSH คุณสามารถใช้งานได้โดยเปิด Windows PowerShell (คลิกขวา เริ่ม > PowerShell ) และพิมพ์คำสั่งการเชื่อมต่อ ตัวอย่างเช่น:

ssh username@192.1.1.10

คุณจะได้รับแจ้งให้ใส่รหัสผ่าน ดังนั้นให้ป้อนและยอมรับใบรับรองความปลอดภัย

3. Secure Shell สำหรับ Google Chrome

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

แอป Secure Shell จะเปิดขึ้นเป็นแท็บเบราว์เซอร์ เพียงป้อนข้อมูลประจำตัวของคุณและชื่อโฮสต์ (ที่อยู่ IP) ของเซิร์ฟเวอร์ SSH ระยะไกล คุณยังสามารถผนวกอาร์กิวเมนต์บรรทัดคำสั่ง SSH เพิ่มเติมได้ หากจำเป็น

เช่นเดียวกับเว็บแอป Chrome อื่นๆ แอป Secure Shell สามารถเปิดในหน้าต่างเฉพาะเพื่อแยกจากเบราว์เซอร์หลักของคุณ

สตรีมวิดีโอใช้ข้อมูลเท่าใด

เนื่องจาก Secure Shell เป็นเว็บแอปของ Chrome จึงใช้งานได้กับ macOS, Linux และแม้แต่ Chrome OS

ดาวน์โหลด: แอพ Secure Shell สำหรับ Google Chrome

4. OpenSSH สำหรับ Cygwin Terminal

หากคุณใช้คำสั่ง SSH มาตรฐานเป็นประจำบน Linux, macOS และระบบที่คล้าย UNIX อื่นๆ Cygwin จะรองรับ SSH

หากคุณเพิ่งเริ่มใช้ SSH คุณอาจต้องการใช้ตัวเลือกกราฟิก เช่น PuTTY อย่างไรก็ตาม หากคุณมีประสบการณ์กับกิจกรรมบรรทัดคำสั่ง คุณจะพบว่าการฝัง OpenSSH ของ Cygwin ทำงานเหมือนที่ทำบนแพลตฟอร์มอื่นๆ

Cygwin เป็นแพ็คเกจการติดตั้งขนาดใหญ่ ดังนั้นคุณอาจต้องการติดตั้งเพียงแค่ OpenSSH

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

คลิก ต่อไป เพื่อดำเนินการต่อ ตรวจสอบแพ็คเกจที่จะติดตั้ง จากนั้น ต่อไป อีกครั้ง.

หลังจากขั้นตอนการติดตั้งเสร็จสิ้น ให้เปิดแอปพลิเคชัน Terminal ของ Cygwin จากเมนู Start ในการเริ่มการเชื่อมต่อ SSH ให้ใช้คำสั่ง ssh เดียวกันกับที่คุณใช้งานบน Linux และระบบปฏิบัติการอื่นๆ ที่คล้ายกับ UNIX

แม้ว่า Cygwin จะเป็นวิธีแก้ปัญหาที่ดี แต่การตั้งค่า Cygwin อาจทำได้ยาก

ดาวน์โหลด: ซิกวิน (ฟรี)

5. SSH ผ่าน FTP ด้วย FileZilla

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

FileZilla เป็นเครื่องมือ FTP แบบโอเพ่นซอร์ส (File Transfer Protocol) ที่รองรับ SFTP หรือ SSH File Transfer Protocol เห็นได้ชัดว่าสิ่งนี้ทำให้การถ่ายโอน FTP มีความปลอดภัยมากขึ้น

ในการใช้ SSH ใน FileZilla:,

  • เปิด ไฟล์ > ตัวจัดการไซต์ เพื่อสร้างการเชื่อมต่อใหม่
  • เพิ่ม เว็บไซต์ใหม่
  • เลือก SFTP เป็นโปรโตคอล
  • ป้อนที่อยู่ IP ของเซิร์ฟเวอร์หรือชื่อโฮสต์
  • เพิ่มชื่อผู้ใช้และรหัสผ่าน
  • คลิก เชื่อมต่อ

การถ่ายโอนไฟล์จะทำผ่าน SSH

ดาวน์โหลด: FileZilla (ฟรี)

คุณควรใช้ไคลเอ็นต์ Windows SSH ใด

ไคลเอนต์ SSH ตัวไหนดีที่สุด? นั่นขึ้นอยู่กับสิ่งที่คุณกำลังมองหา:

  • หากคุณชอบแนวคิดของไคลเอ็นต์ SSH ที่ทำงานในเบราว์เซอร์ของคุณ ให้คว้า Secure Shell สำหรับ Chrome โปรดทราบว่า Secure Shell สำหรับ Chrome เป็นตัวเลือกที่จำกัดที่สุด และจะไม่อนุญาตให้คุณดำเนินการอุโมงค์ SSH
  • หากคุณต้องการแอปพลิเคชัน SSH ที่ทรงพลังพร้อมอินเทอร์เฟซแบบกราฟิกที่ให้คุณกำหนดการตั้งค่าและบันทึกข้อมูลเซสชันได้ ให้ใช้ PuTTY เป็นไคลเอ็นต์ Windows SSH ที่ได้รับความนิยมมากที่สุดด้วยเหตุผลบางประการ และการเรียนรู้พื้นฐานก็ค่อนข้างง่าย
  • สำหรับประสบการณ์บรรทัดคำสั่ง SSH ที่เชื่อถือได้ ให้ใช้ Windows PowerShell หรือ Cygwin

หากเราต้องแนะนำอย่างใดอย่างหนึ่ง ผู้ใช้ส่วนใหญ่ควรเลือกใช้ PuTTY

ยังไม่แน่ใจ? มาดู SSH อย่างละเอียดใน PowerShell เปรียบเทียบกับ PuTTY .

แบ่งปัน แบ่งปัน ทวีต อีเมล 3 วิธีในการตรวจสอบว่าอีเมลจริงหรือปลอม

หากคุณได้รับอีเมลที่ดูน่าสงสัย คุณควรตรวจสอบความถูกต้องเสมอ ต่อไปนี้คือ 3 วิธีในการบอกได้ว่าอีเมลนั้นเป็นของจริงหรือไม่

วิธีแก้ไขดิสก์ 100%
อ่านต่อไป หัวข้อที่เกี่ยวข้อง
  • Windows
  • การเข้าถึงระยะไกล
  • FTP
  • PowerShell
  • เคล็ดลับของ Windows
  • SSH
เกี่ยวกับผู้เขียน Christian Cawley(ตีพิมพ์บทความ 1510)

รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค

เพิ่มเติมจาก Christian Cawley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก