ข้ามไปยังเนื้อหาหลัก

VPS: บริการ FTP ใช้งานไม่ได้ - วิธีแก้ไขปัญหา

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

ทำยังไงดีถ้าเซิร์ฟเวอร์เกมหรือเซิร์ฟเวอร์ Teamspeak เข้าไม่ได้ผ่าน FTP?

ข้อมูล

ระวัง: ขั้นตอนต่อไปนี้ใช้ได้เฉพาะกับ VPS ของคุณเองที่ติดตั้งเว็บอินเทอร์เฟซของ ZAP แล้วเท่านั้น!

ถ้าเซิร์ฟเวอร์ที่สร้างขึ้นไม่สามารถเข้าถึงได้ผ่าน FTP ส่วนใหญ่จะเป็นเพราะบริการ FTP (ProFTPD) ไม่ได้เปิดใช้งาน ในบางกรณีอาจเกิดจากการตั้งค่าผิดพลาดหรือพอร์ตถูกใช้งานอยู่ เช่น พอร์ต FTP 21 ถูกใช้โดยโปรแกรมอื่น

ตรวจสอบปัญหา FTP อย่างละเอียด:

ตรวจสอบความพร้อมใช้งาน

คุณสามารถทำได้ง่ายๆ ผ่าน FTP เบราว์เซอร์ในเว็บอินเทอร์เฟซ คลิกที่ "FTP browser" ในเมนูภายใต้เครื่องมือของเซิร์ฟเวอร์นั้นๆ

จากนั้นกดปุ่ม "Direct Connection" ครั้งหนึ่ง

ตอนนี้คุณน่าจะเห็นภาพแบบนี้:

เนื่องจากตอนนี้ชัดเจนว่าไม่สามารถเชื่อมต่อผ่าน WebFTP หรือเครื่องมือ FTP ได้ คุณต้องตรวจสอบบริการ FTP บน VPS อย่างละเอียด

ตรวจสอบสถานะ ProFTPD

ให้เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SSH / คอนโซล แล้วพิมพ์คำสั่ง "service proftpd status" ระบบจะแสดงสถานะออกมา:

ตรงนี้จะเห็นว่าสถานะรายงานว่า "dead" หมายความว่าบริการออฟไลน์และไม่สามารถเข้าถึงได้

รีสตาร์ทบริการ FTP

สามารถรีสตาร์ทบริการ FTP ด้วยคำสั่งนี้:

service proftpd start

ถ้าไม่มีข้อความตอบกลับหลังรันคำสั่ง บริการมักจะออนไลน์/พร้อมใช้งานอีกครั้ง

จากนั้นตรวจสอบอีกครั้งด้วยคำสั่ง "service proftpd status" ควรจะเป็นแบบนี้:

เนื่องจากสถานะตอนนี้เป็น "active" แทนที่จะเป็น "dead" คุณสามารถลองเชื่อมต่อ FTP อีกครั้งผ่านเครื่องมือ FTP และ WebFTP ได้เลย

ตรวจสอบการเชื่อมต่ออีกครั้ง

ตอนนี้คุณควรจะเชื่อมต่อและดูข้อมูลของคุณได้แล้ว

ปัญหาได้รับการแก้ไข

✅ บริการ FTP (ProFTPD) เปิดใช้งานแล้วและไม่มีอะไรขวางกั้นการแลกเปลี่ยนข้อมูลอีกต่อไป!