使用 OpenSSH ตั้งค่าเซิร์ฟเวอร์ SFTP ใน Windows

วันที่สร้างเพจ :

สภาพแวดล้อมการทํางาน

Windows
  • Windows 10 Pro
  • Windows Server 2019
  • หน้าต่างอื่น ๆ
OpenSSH
  • 7.7p1
  • 8.1p1 - Beta

* มันสามารถใช้ได้กับรุ่นอื่น ๆ แต่ยังไม่ได้ยืนยัน

เริ่มต้นใช้งาน

SFTP เป็นกลไกในการส่งและรับไฟล์ระหว่างพีซี (โดยปกติจะแบ่งออกเป็นไคลเอ็นต์และเซิร์ฟเวอร์) ระหว่างสองจุด

โดยทั่วไป มาตรฐานนี้เรียกว่า FTP เนื่องจาก FTP ส่งและรับเนื้อหาเป็นข้อความแจ้ง (ข้อมูลที่ไม่ได้เข้ารหัสลับ) มันอาจจะง่ายต่อการอ่านโดยบุคคลที่สาม

SFTP ใช้เทคโนโลยีการเข้ารหัสที่เรียกว่า "SSH" เพื่อเข้ารหัสเนื้อหาที่ส่งและรับโดย FTP อาจเป็นเรื่องยากที่จะอ่านโดยบุคคลที่สาม

ส่วนนี้ให้คําแนะนําทีละขั้นตอนสําหรับการตั้งค่าฝั่งเซิร์ฟเวอร์ SFTP โดยใช้ OpenSSH ฟรี

คําแนะนําในการติดตั้งเซิร์ฟเวอร์ OpenSSH สําหรับ Windows 10 เซิร์ฟเวอร์ Windows 2019 หรือใหม่กว่า

Windows 10 มีกลไกในการติดตั้งเซิร์ฟเวอร์ OpenSSH ได้อย่างง่ายดาย

เปิดการตั้งค่าจากเมนู เริ่ม

image

เลือกแอป

image

เลือกคุณสมบัติเสริมจากแอพและฟีเจอร์

image

เลือก เพิ่มฟังก์ชัน

image

เลือก "ติดตั้ง" จากเซิร์ฟเวอร์ OpenSSH

image

รายการจะหายไปและคุณจะกลับไปที่หน้าจอก่อนหน้า

image

เซิร์ฟเวอร์ OpenSSH จะถูกติดตั้ง

image

เมื่อคุณเพิ่มลงในรายการแล้ว คุณจะเสร็จสิ้นแล้ว

image

คําแนะนําในการติดตั้งเซิร์ฟเวอร์ OpenSSH บนระบบปฏิบัติการ Windows อื่น ๆ

ดาวน์โหลดและวางไฟล์

เปิด Windows เวอร์ชันที่เผยแพร่แล้ว ให้ดาวน์โหลดและตั้งค่า

ดาวน์โหลดไฟล์จากหน้าต่อไปนี้: สําหรับระบบปฏิบัติการ 32 บิต ให้ดาวน์โหลด "OpenSSH-Win32.zip" และสําหรับระบบปฏิบัติการ 32 บิต ให้ดาวน์โหลด "openSSH-Win64.zip" คุณสามารถใช้เวอร์ชันล่าสุด ได้ แต่เวอร์ชันปัจจุบันทั้งหมดเป็นเวอร์ชันเบต้า

image

เข้าสู่ระบบเซิร์ฟเวอร์และวางไฟล์ที่ดาวน์โหลดและปรับใช้บนเซิร์ฟเวอร์ ตําแหน่งไม่สําคัญ แต่เวลานี้ผมสร้างโฟลเดอร์ "C: \OpenSSH" และวางไว้ในนั้น

image

ตัวแปรสภาพแวดล้อม

ลงทะเบียนตัวแปรสภาพแวดล้อมเพื่อให้ OpenSSH ใช้งานง่ายขึ้น แม้ว่าเราจะอธิบายไว้ใน Windows Server 2012 R2 แต่โปรดให้คําแนะนําตามเวอร์ชันของระบบปฏิบัติการ

คลิกขวาที่เมนู Start และเลือกระบบ

image

เลือกการตั้งค่าระบบขั้นสูง

image

จากแท็บ ขั้นสูง ให้คลิกปุ่ม ตัวแปรสภาพแวดล้อม

image

ภายใต้ ตัวแปรสภาพแวดล้อมของระบบ ให้เลือก เส้นทาง และคลิกปุ่ม แก้ไข

image

หลังค่าตัวแปร"; (เครื่องหมายทศย์) แล้วพิมพ์เส้นทางไปยังโฟลเดอร์ที่มีไฟล์ OpenSSH เมื่อป้อนแล้ว ให้ปิดทุกอย่างโดยใช้ปุ่ม OK

image

ตั้งค่าบริการ OpenSSH

ใช้สิทธิ์ระดับผู้ดูแลเพื่อเริ่มต้นตัวเรือนพลังงาน

image

ใช้คําสั่ง cd เพื่อนําทางไปยังโฟลเดอร์ OpenSSH แล้วพิมพ์ .\ติดตั้ง sshd.ps1 เพื่อเรียกใช้

image

ถ้า "สําเร็จ" ปรากฏขึ้น จะเป็น ตกลง

image

คุณสามารถตรวจสอบได้ว่ามีการตั้งค่าบริการที่เกี่ยวข้องกับ OpenSSH หรือไม่

image

ตอนนี้คุณสามารถตั้งค่าได้เช่นเดียวกับการติดตั้ง OpenSSH ใน Windows 10 ครั้งต่อไปฉันต้องการตั้งค่า SFTP จริงและส่งและรับไฟล์