วิธีสร้างเซิร์ฟเวอร์ FTP โดยใช้ FileZilla

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

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

ติดตั้ง FileZilla

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

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

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

กำหนดค่าเซิร์ฟเวอร์ FileZilla

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

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

ใน หน้า ทั่วไป(General)ไปข้างหน้าและคลิกที่ ปุ่ม เพิ่ม(Add)ที่ด้านขวาสุด

ป้อน(Enter)ชื่อผู้ใช้แล้วกดตกลง:

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

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

ตั้งค่า(Set)การอนุญาตสำหรับผู้ใช้ ตรวจสอบให้แน่ใจว่าได้ยกเลิก การเลือก (uncheck )เขียน(write )และลบ(delete )ถ้าคุณไม่ต้องการให้ผู้ใช้รายอื่นแก้ไขไฟล์และไดเร็กทอรีของคุณ

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

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

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

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

หากคุณกำลังตั้งค่านี้ที่บ้าน คุณจะต้องเปิดใช้ งาน การตั้งค่าโหมดพาสซีฟ( Passive mode settings)ด้วย คลิกที่แก้ไข(Edit)แล้วคลิกการตั้งค่า (Settings)ฉันขอแนะนำ Googling เล็กน้อยเพื่อทำความเข้าใจว่าจะใช้ตัวเลือกใดที่นี่ เนื่องจากตัวเลือกเหล่านี้จะแตกต่างกันไปตามการตั้งค่าของคุณ

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

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



About the author

ฉันเป็นช่างคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี รวมถึง 3 ปีในฐานะพนักงานสาขา員 ฉันมีประสบการณ์ทั้งในอุปกรณ์ Apple และ Android และมีทักษะพิเศษในการซ่อมและอัพเกรดคอมพิวเตอร์ ฉันยังสนุกกับการดูภาพยนตร์บนคอมพิวเตอร์และใช้ iPhone เพื่อถ่ายภาพและวิดีโอ



Related posts