FileZilla เป็นโปรแกรม FTP ยอดนิยม ใช้โปรโตคอลมาตรฐาน รองรับทุก OS ที่มี FTP Client
ก่อนหน้านี้เคยเขียน Setup FTP ด้วย IIS คราวนี้ใช้ FileZilla Server (ฟรี) ดาวน์โหลด: filezilla-project.org
ติดตั้ง FileZilla Server
ติดตั้งง่าย ใช้ค่า Default ได้เลย
หน้า Startup settings: เปลี่ยน Admin Port ได้ (ใช้จัดการ Server ไม่ใช่ FTP Client)
ท้ายติดตั้ง: ใส่ localhost, admin port, password ว่าง
ตั้งค่า FileZilla Server
เข้าระบบได้หน้าจอสรุป ตรวจ NAT Router อัตโนมัติ
- สร้าง User: Edit → Users → Add → ใส่ชื่อ → OK
- ตั้งรหัสผ่าน: تیک Password → ใส่รหัส
- แชร์โฟลเดอร์: Shared folders → Browse เลือกโฟลเดอร์ → ตั้งสิทธิ์ (ยกเลิก Write/Delete หากไม่ให้แก้ไข)
- จำกัดความเร็วดาวน์โหลด (ถ้ากังวลแบนด์วิดท์)
- IP Filtering บล็อก IP ไม่ต้องการ
ขั้นตอนสำคัญเพิ่มเติม:
- เพิ่ม Exception ใน Windows Firewall สำหรับ
C:\Program Files(x86)\FileZilla Server\FileZilla Server.exe - ตั้งค่า Port Forwarding บนรูเตอร์ ให้เข้าถึงจากนอก LAN ได้
- Enable Passive mode settings (Edit → Settings) ค้นหาเพิ่มเติมตามสภาพแวดล้อม
ทดสอบ: เปิด CMD อีกเครื่อง → ftp [IP] ใส่ user/pass → ls ดูไฟล์ ได้แล้ว!