วิธีการสร้าง FTP Server โดยใช้ FileZilla


FileZilla เป็นโปรแกรม FTP ยอดนิยมที่คุณสามารถใช้เพื่อเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่น ๆ โดยใช้โปรโตคอลการถ่ายโอนไฟล์ (FTP) ด้วย FTP คุณไม่จำเป็นต้องกังวลเกี่ยวกับความเข้ากันได้เนื่องจากโปรโตคอลเป็นมาตรฐานและได้รับการสนับสนุนโดยระบบปฏิบัติการใด ๆ ที่สามารถจัดการกับไคลเอ็นต์ FTP ได้

ก่อนหน้านี้ฉันเขียน วิธีตั้งค่าเซิร์ฟเวอร์ FTP ของคุณเองโดยใช้ IIS กวดวิชาเราจะแสดงวิธีการติดตั้ง FTP Server ของคุณเองโดยใช้ซอฟต์แวร์ฟรีที่เรียกว่า FileZilla ดาวน์โหลดโปรแกรมเซิร์ฟเวอร์จาก URL นี้: http://filezilla-project.org

ติดตั้ง FileZilla

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

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

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

กำหนดค่า FileZilla Server

เมื่อเชื่อมต่อกับเซิร์ฟเวอร์แล้วคุณจะได้รับ หน้าจอด้านล่าง มันจะให้ข้อมูลเบื้องต้นเกี่ยวกับเซิร์ฟเวอร์และยังตรวจหาอัตโนมัติถ้าคุณอยู่หลังเราเตอร์ NAT

สิ่งแรกที่ คุณจะต้องทำคือสร้างบัญชีผู้ใช้ FTP คลิกเมนู แก้ไขและเลือก ผู้ใช้:

ในหน้า General ให้ไป จากนั้นคลิกที่ปุ่ม เพิ่มที่ด้านขวาสุด

ใส่ชื่อผู้ใช้แล้วกด OK :

หากต้องการกำหนดรหัสผ่านให้เลือกช่อง รหัสผ่านจากนั้นพิมพ์รหัสผ่านสำหรับผู้ใช้

เราได้เพิ่มผู้ใช้แล้ว ตอนนี้ให้แชร์ไดเร็กทอรีคลิก "โฟลเดอร์ที่แชร์" จากนั้นเรียกดูโฟลเดอร์ที่คุณต้องการแชร์:

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

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

เปิดการกรอง IP เพื่อป้องกันไม่ให้ที่อยู่ IP เชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

นั่นแหล่ะ! ขณะนี้คุณมีเซิร์ฟเวอร์ FTP แล้ว คุณจะไม่สามารถเชื่อมต่อได้จนกว่าคุณจะเพิ่มข้อยกเว้นลงในไฟร์วอลล์ของคุณเพื่ออนุญาตการเชื่อมต่อ FileZilla อ่านโพสต์ของฉันเกี่ยวกับวิธีการ อนุญาตให้แอปผ่านไฟร์วอลล์ใน Windows ถ้าคุณได้ติดตั้ง FileZilla ไปยังตำแหน่งเริ่มต้นคุณต้องอนุญาตให้ C: \ Program Files (x86) \ FileZilla Server \ FileZilla Server.exeไปยังรายการข้อยกเว้น

นอกจากนี้คุณจำเป็นต้องเรียนรู้เล็กน้อยเกี่ยวกับ การส่งต่อพอร์ต เพื่อให้ผู้ใช้สามารถเชื่อมต่อจากภายนอกเฉพาะเครือข่าย LAN ท้องถิ่นของคุณเท่านั้น การติดตั้งเซิร์ฟเวอร์ FTP ไม่ซับซ้อนมากนักหากมีเพียงผู้ที่อยู่ในเครือข่ายของคุณเท่านั้นที่สามารถเชื่อมต่อได้

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

อย่างไรก็ตามเมื่อเปิดพอร์ตไฟร์วอลล์แล้วฉันสามารถเชื่อมต่อได้โดยง่ายโดยใช้คำสั่งจากท้องถิ่นอื่น คอมพิวเตอร์ในเครือข่ายของฉันตามที่เห็นด้านล่างนี้:

ฉันพิมพ์ชื่อผู้ใช้และรหัสผ่านของฉันแล้วเชื่อมต่อ! ฉันใช้คำสั่ง lsเพื่อแสดงรายการเนื้อหาของไดเรกทอรีที่ฉันให้สิทธิ์การเข้าถึง อีกครั้งคุณสามารถ Google เกี่ยวกับวิธีการใช้คำสั่ง FTP จากพรอมต์คำสั่งหากคุณต้องการถ่ายโอนไฟล์ ฯลฯ Enjoy!

การทำ FTP Server ด้วยโปรแกรม FileZilla Server for Windows

กระทู้ที่เกี่ยวข้อง:


5.02.2018