วิธีติดตั้ง FTP Server ด้วย FileZilla Server

limitrack Jan 26, 2021

สำหรับลูกค้า Limitrack ที่ใช้ Windows แล้วต้องการรับ-ส่ง File ระหว่างเครื่องที่บ้าน/ที่ทำงาน ส่งมาไว้บนเครื่อง Server ที่ Limitrack  หลายๆท่านอาจจะมีวิธีที่แตกต่างกันไป  ที่นิยมใช้กันคือ Cloud Sync Storage เช่น Google Drive , One Drive , Dropbox เพื่อ Sync ระหว่างไฟล์ที่บ้าน/ที่ทำงาน  กับไฟล์บนเครื่อง Server ของเรา

แต่การใช้ Cloud Sync Storage ดังกล่าว   อาจจะไม่สะดวกในหลายๆกรณี  เช่น  ไฟล์เหล่านั้นเป็นไฟล์ส่วนตัว   ในขณะที่ Server ที่เช่ากับเราเป็น Server กลางของบริษัท  การจะใช้ Cloud Sync Storage จึงไม่สะดวกในด้าน Privacy

บทความนี้  ขอแนะนำวิธีการรับ-ส่งไฟล์ผ่าน FTP Server ด้วยโปรแกรม FileZilla Server

ข้อดี FileZilla Server

  • FTP เป็นระบบมาตรฐานในการรับ-ส่งไฟล์บน Internet
  • รองรับ multi user , ลูกค้าสามารถสร้าง ftp user ให้พนักงานในบริษัทได้
  • แต่ละ user แยก folder ( directory ) ออกจากกัน  , แต่ละ user จะมองไม่เห็นไฟล์ของคนอื่น ( กำหนด permission ได้ )
  • รองรับการรับ-ส่งไฟล์แบบ SFTP ( SSH FTP ) ซึ่งมีความปลอดภัยสูง
  • รันแบบ Service ( เปิดเครื่อง Server ก็จะ Auto Run เอง )
  • มี GUI ทำให้ใช้งานได้ง่าย
  • ฟรี

ข้อเสีย FileZilla Server

  • ติดตั้งได้บน Windows เท่านั้น ( ไม่มีบน Linux )

ติดตั้ง FileZilla Server

ก่อนอื่นลูกค้า Download โปรแกรม FileZilla Server ได้ที่หน้าเวบนี้

https://filezilla-project.org/download.php?type=server

ขณะติดตั้งลูกค้ากด Next ไปเรื่อยๆ  จนติดตั้งเรียบร้อย

เปิดโปรแกรมควบคุม ( GUI )

หลังจากติดตั้ง FileZilla Server เรียบร้อย  ให้ลูกค้ากด Start FileZilla Server แล้ว FileZilla Server ก็จะรันแบบ Service ( ทำงานแบบ Background )  และจะมีโปรแกรม GUI ไว้จัดการมาให้  ชื่อว่า FileZilla Server Interface

ให้ลูกค้ากดที่ FileZilla Server Interface เพื่อเปิดหน้า GUI สำหรับควบคุม FileZilla Server

ตั้งค่าเบื้องต้น

กดที่เมนู Edit > Settings ก็จะเป็นการเปิดหน้าต่างตั้งค่าเบื้องต้นของ FileZilla Server

ค่า Settings พื้นฐานที่ FileZilla Server ตั้งมาให้ครั้งแรกนั้นพร้อมใช้งานดีแล้ว   ลูกค้าไม่จำเป็นต้องไปแก้ไขเปลี่ยนแปลง

สร้าง/จัดการ FTP User

ก่อนที่จะเริ่ม connect ftp เข้ามาได้  ลูกค้าจะต้องสร้าง ftp user (ผู้ใช้งาน ftp) ขึ้นมาก่อน

กดเมนู Edit > Users เพื่อจัดการ ftp user

ที่เมนู General :

ให้กดปุ่ม Add แล้วสร้าง user , pass ที่ต้องการ

ตรง Enable account ต้องติ๊กถูกไว้  เพื่อระบุว่า ftp user นี้สามารถ connect เข้ามาได้

ที่เมนู Share folers :

หน้านี้เป็นการกำหนด permission ของแต่ละ ftp user ว่าจะให้เข้าใช้งาน folder ไหนได้บ้าง ( Shared folders )

และกำหนดได้ว่าแต่ละ ftp user จะให้จัดการ file permission อะไรได้บ้าง

เสร็จแล้วกดปุ่ม OK

เปิด Port บน Firewall

ปกติแล้ว Firewall ของ Windows จะทำการ Block port หรือโปรแกรมที่ทำการ Listen ไว้

เราจึงต้องเข้าไปเปิด Port FTP , FTPS , SFTP ให้ FileZilla Server ใน Windows Firewall

ให้ลูกค้าเข้าไปใน Windows Firewall ซึ่งจะอยู่ใน Control Panel ( หรือใน Settings ของ Windows 10 )

กดปุ่ม Change Settings แล้วก็กดปุ่ม Allow another app..

เลือกโปรแกรม FileZilla Server แล้วติ๊กถูกที่ Private และ Public แล้วกดปุ่ม OK

เพียงเท่านี้  เราก็ติดตั้ง ftp server , สร้าง ftp user , และเปิด port firewall เรียบร้อย  พร้อม connect ftp client เข้ามารับ-ส่งไฟล์ได้ทันที

โปรแกรม FTP Client

ส่วนโปรแกรม FTP Client แนะนำใช้โปรแกรม FileZilla Client ดาวน์โหลดได้ตาม link เวบนี้

https://filezilla-project.org/

หลังจากติดตั้ง FileZilla Client ไว้ในเครื่องที่บ้าน หรือที่ทำงาน เสร็จแล้ว

ลูกค้าก็ใช้โปรแกรม FileZilla Client ทำการ connect เข้ามายัง FileZilla Server ได้เลย  โดยการใส่ 3 อย่าง คือ

  1. IP Address ของเครื่องที่ติดตั้ง FileZilla Server
  2. Username ( ที่เราสร้างไว้ตามวิธีข้างบน )
  3. Password ( ที่เราสร้างไว้ตามวิธีข้างบน )

หลังจากนี้ลูกค้าก็สามารถรับ-ส่งไฟล์ระหว่างเครื่อง Server ที่ Limitrack กับเครื่องที่บ้านได้

สอบถามเพิ่มเติม

หากลูกค้าทดลองทำแล้วติดปัญหาส่วนไหน  สอบถามมาที่ฝ่าย Support ของ Limitrack ที่หน้า inbox เพจเฟสบุ๊คของเรา ( link ด้านล่างนี้ ) ได้ตลอด 24 ชม.นะครับ

http://m.me/limitrack.thailand

ขอบคุณครับ

ฝ่าย Support : www.Limitrack.com

Tags

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.