วิธีสร้างเซิร์ฟเวอร์ 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จากพรอมต์คำสั่ง หากคุณต้องการโอนไฟล์ ฯลฯ ขอให้สนุก!
Related posts
วิธีการเข้าถึง FTP Server โดยใช้ Notepad++
วิธีตั้งค่าเซิร์ฟเวอร์ FTP ใน Windows โดยใช้ IIS
Setup Filezilla Server and Client: Screenshot and Video tutorial
วิธีเปลี่ยนพอร์ตการฟังของเซิร์ฟเวอร์ Apache
การเข้าถึงคอมพิวเตอร์ Windows XP หรือ Windows Server 2003 จากระยะไกล
วิธีตรวจสอบการตั้งค่าพร็อกซีเซิร์ฟเวอร์บนคอมพิวเตอร์ของคุณ
HDG อธิบาย : โดเมนที่พักคืออะไร และมีข้อดีอย่างไร?
วิธีค้นหาช่องสัญญาณ Wi-Fi ที่ดีที่สุดบน Windows, Mac และ Linux
แก้ไขข้อผิดพลาด “Windows Can't Connect To This Network”
Internet and Social Networking Sites addiction
คลาวด์คืออะไรและทำอย่างไรจึงจะได้รับประโยชน์สูงสุด
รีวิวหนังสือ - ระบบเครือข่ายภายในบ้านแบบไร้สายสำหรับ Dummies
ฟรี Wireless Networking Tools สำหรับ Windows 10
8 โครงการ Raspberry Pi ง่าย ๆ สำหรับผู้เริ่มต้น
Reset Network Adapters ใช้ Network Reset feature ใน Windows 11
The 8 Best Social Networking Sites สำหรับ Business Professionals Besides LinkedIn
Localhost คืออะไรและคุณจะใช้งานได้อย่างไร?
ไม่สามารถเชื่อมต่อกับ Xbox Live; Fix Xbox Live Networking issue ใน Windows 10
วิธีควบคุมพีซี Windows โดยใช้ Remote Desktop สำหรับ Mac
Peer ถึง Peer Networking (P2P) และ File Sharing อธิบาย