เซิร์ฟเวอร์ ftp ชั่วคราว FTP คืออะไร และการตั้งค่า FTP มาตรฐานทำอย่างไร การตั้งค่า FileZilla สำหรับการเชื่อมต่อ FTP






การตั้งค่าเซิร์ฟเวอร์ FileZilla ftp (บทความนี้)

ในการจัดระเบียบเซิร์ฟเวอร์ FTP บน Windows ฉันแนะนำให้คุณใช้ เซิร์ฟเวอร์ FileZilla.
นี่เป็นเซิร์ฟเวอร์ FTP ที่เรียบง่ายและฟรีที่มีความสามารถที่จำเป็นทั้งหมด

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

03/11/2010 วิตซ์
ในที่สุดฉันก็รู้ว่าฉันต้องอัปเดตผลรวมเพื่อให้ไฟล์ที่มีชื่อภาษารัสเซียใช้งานได้
ฉันพยายามติดตั้งแพตช์ต่างๆ ใน ​​filezilla ที่ตัด Unicode ออก แต่ทุกอย่างก็บั๊ก...
ขอขอบคุณสำหรับคำแนะนำในการอัปเดตยอดรวม ไม่เช่นนั้นฉันต้องดิ้นรนมาเป็นเวลาหนึ่งสัปดาห์และไม่รู้ว่าต้องทำอย่างไร

24/10/2010 อลีนา
ขอบคุณมากสำหรับความช่วยเหลือของคุณ!!!

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

21/12/2010 ผู้ดูแลระบบ
alexes แต่นี่คือ ftp ใน windows และไฟล์ใน windows ไม่มีสิทธิ์ในการเข้าถึง
อย่างน้อยก็เหมือนกับในยูนิกซ์ (775,644 ฯลฯ )

23/12/2010 อเล็กซ์
ขอบคุณ
ฉันจะติดตั้งยูนิกซ์ windows ทำให้ฉันผิดหวัง!!

25/12/2010 สีเทา
หากมีคนคิดว่าไม่มีสิทธิ์การเข้าถึงใน Windows ให้สูบบุหรี่ในคู่มือ แท็บความปลอดภัยใน "คุณสมบัติ" ของไฟล์และโฟลเดอร์ไม่พูดอะไรเลย

28/12/2010 บัลเดมาร์
ฉันติดตั้ง autoban แล้ว ลองแล้ว แต่ตอนนี้ฉันไม่สามารถยกเลิกการแบนได้ และ FileZilla ใครจะรู้ว่ารายการแบนเขียนไว้ที่ไหน?

28/12/2010 โตคา
ใช่ เพียงปิดการแบนแล้วเปิดใหม่เมื่อเวลาผ่านไป
แต่ฉันคิดว่ามีผู้ใช้ที่ถูกแบนในแผงควบคุมและพวกเขาสามารถยกเลิกการแบนจากแผงควบคุมได้ แต่ฉันจะไม่บอกคุณอย่างแน่นอน

28/12/2010 บัลเดมาร์
ความจริงของเรื่องนี้ก็คือไม่มีรายชื่อคนที่ถูกแบนในการตั้งค่าหรือบันทึก ฉันปิดมันแล้วเปิดใหม่อีกครั้ง การแบนยังคงอยู่

28/12/2010 บัลเดมาร์
ขออภัย ฉันเพิ่งเข้าสู่ระบบไม่ถูกต้อง ทุกอย่างเรียบร้อยดี

27/01/2011 อเล็กซ์
ขอขอบคุณผู้เขียน เมื่อก่อนเคยใช้ Serv-u ไม่พอใจเพราะ... สังเกตเห็นผลกระทบที่ไม่ดีต่อสภาพทั่วไปของระบบ (ไซต์ที่ค้างอยู่ใช้เวลานานในการโหลดแม้จะผ่าน LAN และโดยทั่วไปแล้วแล็ปท็อปก็เริ่มช้าลงหลังจากใช้งานไปหนึ่งเดือน) ขอบคุณสำหรับทางเลือก!

21/02/2011 vua4kuj
ตั้งค่าเซิร์ฟเวอร์ ทุกอย่างเรียบร้อยดี แต่มีปัญหาอยู่ เมื่อฉันพยายามดาวน์โหลดไฟล์จากไซต์ เบราว์เซอร์จะขอข้อมูลเข้าสู่ระบบและรหัสผ่าน แต่ฉันไม่สามารถแจกจ่ายไปทางซ้ายและขวาได้ และผู้ใช้ไซต์ต้องการดาวน์โหลดไฟล์ ต้องปรับอะไรบ้าง? ขอบคุณทุกคน

12/05/2554 ลิค
ช่วยด้วย! มีเราเตอร์ (เราเตอร์) อยู่ข้างใต้มีฮับและมีคอมพิวเตอร์อยู่ใต้ฮับอยู่แล้วมี IP ภายนอก (เช่น 85.234.0.1) และภายใน (เช่น 192.168.0.111) วิธีกำหนดค่า Filezila และเราเตอร์ให้เชื่อมต่อเมื่อคุณเข้าสู่ ftp://85.234.0.1
ตอนนี้เขาแค่คิดอยู่นานแล้วบอกว่าไม่มีการเชื่อมต่อ...
สิ่งที่ฉันทำในการตั้งค่าใช้ IP ต่อไปนี้ให้ที่อยู่ IP ภายใน 192.168.0.111 พอร์ตบนเราเตอร์สำหรับ ftp 21 ในไฟล์ไฟล์บอกว่า 14147 ทุกที่ ฉันใส่ 21-21 ในการกระจายพอร์ต บางทีฉันอาจทำอะไรผิด? กรุณาบอกฉัน.

23/05/2011 ซาซ่า
ลองปิดการใช้งานไฟร์วอลล์ มันช่วยฉันได้

06/02/2011 สนอร์ก
บอกฉันสิใครจะรู้: ฉันติดตั้งเซิร์ฟเวอร์แล้ว แต่คุณสามารถเชื่อมต่อได้ผ่านเครือข่ายเท่านั้น จะต้องทำอย่างไรจึงจะสามารถเชื่อมต่อผ่านอินเทอร์เน็ตได้ (เช่น จากโทรศัพท์)?

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

08/05/2011 นิโคเลย์
เราต้องการความช่วยเหลือจากคุณ เมื่อฉันเชื่อมต่อคอมพิวเตอร์เข้ากับเครื่องรับ SKYWAY ฉันไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ FTP ได้ มันทำให้เกิดข้อผิดพลาดว่า \"ไม่สามารถเขียน c:\\Program Files\\Total commander\\wcx_ftp.ini ลบการป้องกันการเขียน\" หลังจาก ป้อน IP และชื่อขององค์ประกอบใหม่ ฉันมี Windows 7 ฉันควรทำอย่างไร? ขอบคุณ

08.08.2011 สเตฟาน
ช่วยด้วย เชื่อมต่อไม่ได้ มันบอกใส่รหัสผ่านถึงแม้จะไม่ได้ติดตั้งบนเซิร์ฟเวอร์ ทำไงดีบอกหน่อย!!**??!?

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

เซิร์ฟเวอร์ FTP มีไว้เพื่ออะไร?

FTP เป็นโปรโตคอลการถ่ายโอนไฟล์เครือข่ายที่ยึดตามหลักการไคลเอ็นต์-เซิร์ฟเวอร์ เซิร์ฟเวอร์ FTP คือพื้นที่จัดเก็บไฟล์ประเภทหนึ่งบนอินเทอร์เน็ต นั่นคือพีซีธรรมดาที่ติดตั้งระบบปฏิบัติการ Windows 7 หรือสูงกว่า ซึ่งมีฮาร์ดไดรฟ์หลายตัวและสามารถรองรับไฟล์จำนวนมากจากผู้ใช้ที่แตกต่างกัน ในคอมพิวเตอร์เครื่องดังกล่าวจะมีโปรแกรมติดตั้งอยู่เสมอ เช่น FileZilla Server ผู้ใช้ใด ๆ ที่ผู้ดูแลระบบอนุญาตให้เข้าถึงสามารถเข้าถึงไฟล์บางไฟล์ผ่านโปรแกรมนี้ หลังจากเชื่อมต่อกับเซิร์ฟเวอร์ FTP แล้ว ผู้ใช้สามารถอัพโหลดไฟล์ใดๆ ลงไปได้ (ภาพยนตร์ เพลง ภาพถ่าย เอกสาร ฯลฯ) และยังดาวน์โหลดสื่อที่เก็บไว้ได้อีกด้วย

จะตั้งค่าเซิร์ฟเวอร์ FTP บน Windows 10 ได้อย่างไร?

ในการใช้งานซอฟต์แวร์ของเซิร์ฟเวอร์ FTP บทความนี้จะนำเสนอโปรแกรม FileZilla Server ซึ่งจะติดตั้งบนเครื่องที่ใช้ Windows 7 (สำหรับ Windows 10 ขั้นตอนจะเหมือนกันทีละขั้นตอน)

สำคัญ!หากต้องการตั้งค่าเซิร์ฟเวอร์ FTP คุณต้องดาวน์โหลด FileZilla Server และ FileZilla Client ในกรณีนี้เราติดตั้งไฟล์เซิร์ฟเวอร์บน Windows 7 ซึ่งจะทำหน้าที่เป็นเซิร์ฟเวอร์และติดตั้งโปรแกรมเวอร์ชันไคลเอนต์บน Windows 10 ซึ่งเราจะเข้าถึงได้ หลักการติดตั้งโปรแกรมไคลเอนต์นั้นเป็นมาตรฐาน

มาดูหลักการติดตั้ง FileZilla Server กัน ดาวน์โหลดและรันโปรแกรมบนพีซีของคุณ เรายอมรับเงื่อนไขของข้อตกลงใบอนุญาต

ทิ้งเครื่องหมายทั้งหมดไว้ตามภาพหน้าจอ

เลือกตำแหน่งที่จะแตกไฟล์โปรแกรม

เราไม่เปลี่ยนหมายเลขพอร์ตด้วย

คลิก "ติดตั้ง"

หลังจากติดตั้งซอฟต์แวร์ หน้าต่างเล็ก ๆ จะปรากฏขึ้นซึ่งคุณต้องป้อนที่อยู่ในเครื่องของเซิร์ฟเวอร์ FTP แล้วคลิกตกลง เราไม่แตะท่าเรือ

หลังจากป้อนข้อมูลนี้แล้วก็คุ้มค่าที่จะทำการตั้งค่าหลายอย่าง ขั้นแรกให้คลิก "แก้ไข", "ผู้ใช้"

หน้าต่างเล็ก ๆ จะปรากฏขึ้น เลือกสาขา "ทั่วไป" และคลิก "เพิ่ม" (เพิ่มผู้ใช้)

ตั้งชื่อให้กับผู้ใช้.

ข้างรายการ "รหัสผ่าน" ให้ทำเครื่องหมายในช่องแล้วป้อนรหัสผ่านของผู้ใช้ใหม่

ระบุโฟลเดอร์ที่สร้างไว้ก่อนหน้านี้ “FTP01”

เลือกโฟลเดอร์ที่เพิ่มและระบุสิทธิ์การเข้าถึง:

  • อ่าน – อ่านอย่างเดียว
  • เขียน – บันทึก;
  • ลบ – ลบ;
  • ผนวก – เปลี่ยนแปลงไฟล์ในโฟลเดอร์นี้

หลังจากเลือกสิทธิ์การเข้าถึงแล้วให้คลิก "ตกลง"

ตอนนี้เพื่อระบุที่อยู่ IP คุณควรป้อนคำสั่ง "ipconfig" ในบรรทัดคำสั่งที่มีสิทธิ์ของผู้ดูแลระบบ

ตอนนี้เราเปลี่ยนไปใช้ Windows 10 และติดตั้งไคลเอนต์ ในตอนแรก เรายอมรับเงื่อนไขของข้อตกลงใบอนุญาต

เลือก “เปิดสำหรับฉันเท่านั้น” ผู้ใช้ที่คุณสร้างไว้ก่อนหน้านี้จะถูกระบุอยู่ในวงเล็บ

เลือกโฟลเดอร์ที่จะแตกไฟล์โปรแกรม

เราเริ่มการติดตั้งโปรแกรม

มาเชื่อมต่อกับเซิร์ฟเวอร์ FTP ผ่านทางบรรทัดคำสั่ง มาเปิดตัวคอนโซลกัน ป้อนคำสั่ง “ftp” จากนั้นป้อน “open 192.168.1.4” โดยที่ “192.168.1.4” คือที่อยู่ IP ของเซิร์ฟเวอร์ FTP ระบุชื่อผู้ใช้และป้อนรหัสผ่าน รหัสผ่านจะไม่แสดงเมื่อป้อน “เข้าสู่ระบบ” หมายความว่าเราได้เข้าสู่ระบบเซิร์ฟเวอร์ FTP แล้ว

มาสร้างโฟลเดอร์ “My_Backup_win10” บนเซิร์ฟเวอร์ FTP โดยป้อนคำสั่ง “mkdir My_Backup_win10” คุณสามารถดูรายการโฟลเดอร์ได้โดยใช้คำสั่ง "is"

ดังนั้นเราจึงเชื่อมต่อกับเซิร์ฟเวอร์ FTP โดยใช้บรรทัดคำสั่ง อย่างไรก็ตาม หากคุณไม่สามารถเชื่อมต่อผ่านบรรทัดคำสั่ง คุณสามารถใช้ Total Commander เพื่อเชื่อมต่อได้

หากคุณกำลังอ้างถึงบทความประเภทนี้ ไม่น่าจะสมเหตุสมผลเลยที่จะเตือนคุณอีกครั้งเกี่ยวกับสาระสำคัญและวัตถุประสงค์ของเซิร์ฟเวอร์ดังกล่าว แต่เพื่อความเป็นทางการก็ควรที่จะชี้แจงให้ชัดเจนว่า File Transfer Protocol ใช้พอร์ต 21 เป็นค่าเริ่มต้น และสามารถใช้สำหรับการดูเป็นอินเทอร์เน็ตเบราว์เซอร์และตัวจัดการไฟล์ส่วนใหญ่ซึ่งรวมถึง Windows Explorer

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

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

ขั้นตอนที่หนึ่ง

ค้นหารายการ "โปรแกรมและคุณสมบัติ" ในแผงควบคุมและไปที่ตัวเลือก "เปิดหรือปิดคุณสมบัติ Windows"

ขั้นตอนที่สอง

เมนูที่เปิดขึ้นจะเสนอรายการส่วนประกอบที่เราจะต้องค้นหาและเปิดใช้งาน "บริการ IIS" และบริการย่อยทั้งหมด มันควรจะเป็นดังนี้:

คลิกตกลงและรอให้ Windows ทำการติดตั้งให้เสร็จสิ้น

ขั้นตอนที่สาม

ตอนนี้เราต้องเริ่มต้นเซิร์ฟเวอร์ของเราโดยตรง ในแผงควบคุมเดียวกันเราพบรายการ "การดูแลระบบ" และใน "ผู้จัดการบริการ IIS"

ในหน้าต่างที่เปิดขึ้นในคอลัมน์ด้านซ้ายให้เปิดแผนผังไปที่แท็บ "ไซต์" และคลิกขวาที่แท็บนี้ เลือก “เพิ่มไซต์ FTP”

จากนั้นเราจะตั้งชื่อไซต์และไดเร็กทอรีที่โปรโตคอล ftp จะเข้าถึงได้ทางกายภาพ

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

ในหน้าถัดไป ทำเครื่องหมายที่ช่องถัดจาก "Anonymous" และ "Plain" แล้วคลิกเสร็จสิ้น

ในขณะนี้เซิร์ฟเวอร์ FTP พร้อมใช้งาน แต่เพื่อให้เราใช้งานได้ เราจะกำหนดค่าต่อไป

ตอนนี้เรามากำหนดค่า Windows Firewall กัน

"แผงควบคุม"→ “ไฟร์วอลล์วินโดวส์”

ที่นี่เราไปที่พารามิเตอร์เพิ่มเติม

จากนั้นคุณจะต้องเปิดใช้งานกฎ 2 ข้อสำหรับการเชื่อมต่อขาเข้า

    เซิร์ฟเวอร์ FTP (การรับส่งข้อมูลขาเข้า)

    การรับส่งข้อมูลเซิร์ฟเวอร์ FTP ในโหมดพาสซีฟ (การรับส่งข้อมูล FTP ขาเข้าในโหมดพาสซีฟ)

สำหรับการเชื่อมต่อขาออก คุณต้องเปิดใช้งานกฎต่อไปนี้ในไฟร์วอลล์ "การรับส่งข้อมูลเซิร์ฟเวอร์ FTP (การรับส่งข้อมูล FTP ขาออก)"

ขั้นตอนที่ห้า

ตอนนี้คุณต้องสร้างผู้ใช้เพื่อทำงานกับเซิร์ฟเวอร์ ทำไมต้องเปิดคอนโซลระบบ? กดคีย์ผสม Win+R แล้วป้อน “mmc” ในช่อง

ในคอนโซลที่เปิดขึ้น ให้กด Ctrl+M หรือเมนู "ไฟล์" - "เพิ่มหรือลบสแน็ปอิน" เมนูจะเปิดขึ้นซึ่งคุณต้องเพิ่ม "ผู้ใช้และกลุ่มท้องถิ่น"

หากคุณทำทุกอย่างถูกต้อง คุณจะได้หน้าต่างที่มีลักษณะดังนี้:

ตอนนี้เราสร้างกลุ่มสำหรับผู้ใช้เซิร์ฟเวอร์ FTP ของเรา

คลิกขวาที่ "กลุ่ม" - "สร้างกลุ่มใหม่"

เราออกคำสั่ง "สร้าง" และดำเนินการสร้างผู้ใช้ต่อไป

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

ขั้นตอนที่หก

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

คลิกปุ่ม “เพิ่ม” และเพิ่มกลุ่มที่เราสร้างขึ้น เราให้สิทธิ์เข้าถึงกลุ่มโดยสมบูรณ์โดยทำเครื่องหมายในช่องที่เหมาะสมที่ด้านล่างของหน้าต่าง:

ขั้นตอนที่เจ็ด

กลับไปที่การตั้งค่าเซิร์ฟเวอร์ FTP กัน

ไปที่ "กฎการอนุญาต"เอฟทีพี “และสร้างกฎการอนุญาตโดยที่เลือก “บทบาทหรือกลุ่มผู้ใช้ที่ระบุ” และป้อนชื่อกลุ่มของเรา ให้สิทธิ์การอ่านและเขียนแก่กลุ่มนี้แล้วคลิกตกลง

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

บางครั้งการถ่ายโอนไฟล์ผ่านเซิร์ฟเวอร์ FTP ของคุณเองจะง่ายกว่าและเร็วกว่าการอัปโหลดไปยังบริการโฮสต์ไฟล์ ด้านล่างนี้เป็นขั้นตอนสำหรับการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ IIS ftp ที่รวมอยู่ใน Windows 7


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

การตั้งค่าเซิร์ฟเวอร์ FTP

เปิดแผงควบคุม -> ระบบและความปลอดภัย -> การดูแลระบบ -> การจัดการคอมพิวเตอร์ (คุณสามารถอย่างรวดเร็ว: เมนู Start -> คลิกขวาที่คอมพิวเตอร์ -> เลือกการจัดการจากเมนู) ในหน้าต่างที่เปิดขึ้น ให้ขยายกลุ่มบริการและแอปพลิเคชัน และเปิด IIS Service Manager ในหน้าต่าง Connections ให้เลือกโฟลเดอร์ Sites จากนั้นในหน้าต่าง Actions ทางด้านขวาให้คลิกที่ลิงก์ Add FTP site

ในตัวช่วยสร้างไซต์ FTP ให้ระบุชื่อและตำแหน่งที่ตั้ง (ตามค่าเริ่มต้น c:\inetpub\ftproot)

ถัดไป ระบุพารามิเตอร์การโยงและ SSL ฉันปล่อยให้ส่วนที่มีผลผูกพันไม่เปลี่ยนแปลง ฉันปิดการใช้งานตัวเลือก “เริ่มไซต์ ftp โดยอัตโนมัติ” (ฉันต้องการเพียง ftp เป็นครั้งคราว) ในส่วน SSL ฉันเลือกตัวเลือก "ไม่มี SSL"

ในหน้าต่างถัดไป ปล่อยให้ทุกอย่างไม่เปลี่ยนแปลงแล้วคลิก เสร็จสิ้น

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

ขั้นตอนต่อไปคือการตั้งค่า Windows Firewall เปิดแผงควบคุม -> ระบบและความปลอดภัย -> ไฟร์วอลล์ Windows -> การตั้งค่าขั้นสูง ในส่วน "กฎสำหรับการเชื่อมต่อขาเข้า" ให้ค้นหาและเปิดใช้งาน "เซิร์ฟเวอร์ FTP (การรับส่งข้อมูลขาเข้า)" และ "เซิร์ฟเวอร์ FTP Passive (FTP Passive Traffic-In)" กฎข้อสุดท้ายอนุญาตให้ไคลเอนต์ ftp เชื่อมต่อในโหมดพาสซีฟ

ในส่วน "กฎสำหรับการเชื่อมต่อขาออก" ให้ค้นหาและเปิดใช้งาน "เซิร์ฟเวอร์ FTP (FTP Traffic-Out)"

หากมีการติดตั้งไฟร์วอลล์เพิ่มเติมบนระบบ (Comodo, Outpost ฯลฯ) ก็จำเป็นต้องเปิดพอร์ต 21 (TCP) สำหรับการเชื่อมต่อขาเข้าและพอร์ต 20 (TCP) สำหรับการเชื่อมต่อขาออก

หากคุณเชื่อมต่ออินเทอร์เน็ตโดยใช้เราเตอร์ และต้องการให้ผู้ใช้อินเทอร์เน็ตเข้าถึงเซิร์ฟเวอร์ของคุณได้ คุณจะต้องกำหนดค่าการส่งต่อพอร์ตบนเราเตอร์ ใน Dlink DI-804HV ของฉันทำได้ในส่วน Virtual Server

192.168.10.4 — ที่อยู่ IP ของเซิร์ฟเวอร์ ftp บนเครือข่ายท้องถิ่น

การตั้งค่าสิทธิ์ของผู้ใช้

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

เปิดแผงควบคุม -> ระบบและความปลอดภัย -> เครื่องมือการดูแลระบบ -> การจัดการคอมพิวเตอร์ (เริ่ม -> คลิกขวาที่คอมพิวเตอร์ -> เลือกการจัดการจากเมนู) จากนั้น ขยายกลุ่มผู้ใช้และกลุ่มภายใน (การตั้งค่านี้มีเฉพาะในรุ่น Business และรุ่นสูงสุดเท่านั้น) คลิกขวาที่โฟลเดอร์ Groups และเลือกสร้างกลุ่มจากเมนู

ป้อนชื่อกลุ่ม - ผู้ใช้ FTP คำอธิบาย (คุณไม่จำเป็นต้องป้อน) แล้วคลิกปุ่มสร้าง

ตอนนี้คุณต้องสร้างผู้ใช้ คลิกขวาที่โฟลเดอร์ Users และเลือก New User จากเมนู

ป้อนชื่อผู้ใช้ (เช่น ftp_user_1) รหัสผ่าน (อย่างน้อย 6 ตัวอักษร) ทำเครื่องหมายในช่องถัดจากตัวเลือก “ห้ามผู้ใช้เปลี่ยนรหัสผ่าน” และ “รหัสผ่านไม่มีวันหมดอายุ”

ผู้ใช้ได้ถูกสร้างขึ้นแล้ว ตอนนี้คุณต้องกำหนดกลุ่มผู้ใช้ Ftp ที่สร้างไว้ก่อนหน้านี้ ในการดำเนินการนี้ ให้เปิดคุณสมบัติผู้ใช้แล้วไปที่แท็บ "การเป็นสมาชิกกลุ่ม" ตามค่าเริ่มต้น ผู้ใช้ใหม่จะถูกกำหนดกลุ่มผู้ใช้ คลิกปุ่มเพิ่ม -> ขั้นสูง -> ค้นหา รายชื่อกลุ่มผู้ใช้จะเปิดขึ้น เลือกกลุ่มผู้ใช้ FTP และคลิกตกลง เป็นผลให้เราได้รับ:

คลิกตกลงและไปยังขั้นตอนถัดไป

ในขั้นตอนของการสร้างไซต์ ftp เราจำเป็นต้องเลือกไดเร็กทอรีที่ใช้งานได้ (c:\inetpub\ftproot) ตอนนี้สำหรับกลุ่มผู้ใช้ FTP คุณต้องกำหนดค่าสิทธิ์การเข้าถึงไดเร็กทอรีนี้ เปิด c:\inetpub ใน Explorer เปิดคุณสมบัติของโฟลเดอร์ ftproot ไปที่แท็บความปลอดภัยแล้วคลิกปุ่มแก้ไข ในหน้าต่างที่เปิดขึ้น ให้คลิกปุ่มเพิ่ม และเลือกกลุ่ม "ผู้ใช้ FTP" (เช่นเดียวกับเมื่อสร้างผู้ใช้) ตั้งค่าระดับการอนุญาตเป็น "การควบคุมทั้งหมด" แล้วคลิกตกลง

ขั้นตอนสุดท้าย เปิด IIS Services Manager อีกครั้งและเลือกเซิร์ฟเวอร์ ftp ของเรา (ทดสอบ FTP) ในแผงควบคุมไซต์ FTP เลือก "กฎการอนุญาต FTP" เพิ่มกฎการอนุญาต ในหน้าต่างที่เปิดขึ้น ให้เลือกตัวเลือก "บทบาทหรือกลุ่มผู้ใช้ที่ระบุ" ที่ด้านล่างในช่องข้อความ เราเขียนชื่อกลุ่มของเรา (ผู้ใช้ FTP) ด้วยตนเอง จากนั้นทำเครื่องหมายในช่องในส่วนสิทธิ์ที่อยู่ตรงข้ามอ่านและเขียน แล้วคลิกตกลง

นี่เป็นการสิ้นสุดการตั้งค่า

ในตอนแรก เราไม่ได้เลือกตัวเลือกให้เริ่มเซิร์ฟเวอร์โดยอัตโนมัติ ดังนั้นเราจึงไม่ลืมที่จะเริ่มต้นด้วยตนเอง (คลิกขวาที่ชื่อไซต์ -> จัดการไซต์ FTP -> เริ่ม)

วิธีการเชื่อมต่อ?

ตัวเลือกการใช้ Windows Explorer
เปิดคอมพิวเตอร์ (Vista, Win 7) หรือ My Computer (XP)
สำหรับการเข้าถึงโดยไม่ระบุชื่อ เพียงป้อนที่อยู่เซิร์ฟเวอร์ (ftp://192.168.10.4) ลงในแถบที่อยู่
หากต้องการเข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน ให้ป้อนที่อยู่เช่น: ftp://[ชื่อผู้ใช้]:[รหัสผ่าน]@[ที่อยู่เซิร์ฟเวอร์ ftp] ตัวอย่างเช่น ftp://ftp_user_1: [ป้องกันอีเมล]— เพื่อเชื่อมต่อจากเครือข่ายท้องถิ่น หากต้องการเชื่อมต่อจากอินเทอร์เน็ต ให้แทนที่ที่อยู่ในเครื่องด้วยที่อยู่ภายนอกหรือชื่อโดเมน

จะทำให้เซิร์ฟเวอร์ ftp ของคุณสามารถเข้าถึงได้จากอินเทอร์เน็ตได้อย่างไร

หากคอมพิวเตอร์เชื่อมต่อกับอินเทอร์เน็ตโดยตรง ก็ไม่จำเป็นต้องดำเนินการใดๆ เพิ่มเติม

หากคอมพิวเตอร์เชื่อมต่อกับอินเทอร์เน็ตผ่านเราเตอร์คุณจะต้องกำหนดค่าการส่งต่อพอร์ต TCP 21 ในแผงควบคุมของเราเตอร์ (มักเรียกว่าเซิร์ฟเวอร์เสมือน) -

(แชร์แวร์)

นอกจากนี้ยังมี Cerberus ที่ค่อนข้างง่ายกว่า (ฟรี) รวมถึงโครงการ ST FTP-Service ภาษารัสเซียที่น่าสนใจ (ฟรี) ด้านล่างนี้เราจะพูดคุยสั้น ๆ เกี่ยวกับกระบวนการตั้งค่าโปรแกรมเหล่านี้บางส่วน

กิลด์FTPd 0.999.5

เซิร์ฟเวอร์ที่ทรงพลัง ปรับแต่งได้ง่าย พร้อมอินเทอร์เฟซที่ใช้งานง่ายและการใช้งานระบบไฟล์เสมือน (VFS) ที่ยอดเยี่ยม

การติดตั้งและหน้าต่างหลัก

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

1. การตั้งค่าโปรแกรมการกำหนดการตั้งค่าเซิร์ฟเวอร์พื้นฐาน

(หมายเลขพอร์ต, จำนวนการเชื่อมต่อสูงสุด, จำนวนการเชื่อมต่อจากแต่ละ IP ฯลฯ) จะดำเนินการในหน้าต่างด้านขวาล่าง หากคุณทำเช่นนี้กับกลุ่มระบบ กลุ่มระดับล่างทั้งหมดจะสืบทอดการตั้งค่าเหล่านี้ป้อนชื่อเซิร์ฟเวอร์ของคุณและลดรายละเอียดของข้อความเซิร์ฟเวอร์ลงเล็กน้อย (โดยเลื่อนแถบเลื่อน "ระดับบันทึก" ไปทางซ้าย) มิฉะนั้นไฟล์บันทึกจะสะสมหลายร้อยเมกะไบต์อย่างรวดเร็ว:

3. การตั้งค่าการเข้าถึงเซิร์ฟเวอร์โครงสร้างของลำดับชั้นผู้ใช้ใน GuildFTPd นั้นจะต้องกำหนดผู้ใช้ให้กับกลุ่มบางกลุ่ม ในกรณีนี้ คุณมีสองวิธีหลัก:

  • การสร้าง FTP จากการเข้าสู่ระบบส่วนบุคคล
  • การสร้างเซิร์ฟเวอร์ตามรายการโดยตรงในไดเร็กทอรีที่ต้องการ

3.1. การสร้าง FTP จากการเข้าสู่ระบบส่วนบุคคล

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

อัลกอริทึมนั้นง่ายมาก:

ก) สร้างกลุ่ม เช่น ทีม และสร้างไดเร็กทอรีรากทั่วไปสำหรับกลุ่มทันที:

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

เปรียบเทียบสองภาพสุดท้ายด้วยกัน แล้วคุณจะไม่มีคำถามเหลืออยู่

นอกจากนี้ ยังมีข้อตกลงที่ยอมรับกันโดยทั่วไปสำหรับชื่อของไดเร็กทอรีที่อยู่ในรูท โดยเฉพาะอย่างยิ่ง: \pub - นี่คือข้อมูลสำหรับการดาวน์โหลดแบบสาธารณะ (ไม่ระบุชื่อ) \upload - พวกเขาจะอัปโหลดที่นี่เพื่อคุณ \ขาเข้าและอื่นๆ ฉันคิดว่าสำหรับเซิร์ฟเวอร์ส่วนตัวนั้นไม่จำเป็นต้องปฏิบัติตามระเบียบเหล่านี้

b) เริ่มกรอกกลุ่มผู้ใช้ (ผู้ดูแลระบบ -> เพิ่มผู้ใช้):

c) สร้าง VFS สำหรับแต่ละอัน (ดูก)):

และคุณได้รับ:

บันทึก.คุณสามารถเปิดการเข้าถึงดิสก์ทั้งหมดได้ดังนี้:

ไดเร็กทอรีฟิสิคัล K:\FTP คือรูทของคุณ และฟิสิคัลดิสก์คือไดเร็กทอรี จากนั้นในไคลเอนต์ ftp คุณจะเห็นสิ่งต่อไปนี้:

ไฟล์ picture1.jpg อยู่ในไดเร็กทอรี K:\FTP และคุณสามารถดูได้อีกครั้งหากคุณไปที่ไดเร็กทอรีนี้ตามเส้นทางทางกายภาพ

3.2. การสร้างเซิร์ฟเวอร์ตามรายการโดยตรงในไดเร็กทอรีที่ต้องการ

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

ณ จุดนี้ เซิร์ฟเวอร์ของคุณพร้อมใช้งานแล้ว หากต้องการเริ่ม/ปิด ให้คลิกปุ่ม "เปิด" หรือเลือกเมนูผู้ดูแลระบบ -> อนุญาตการเข้าสู่ระบบ

4. บริการพิเศษ การตั้งค่าข้อความเซิร์ฟเวอร์: ผู้ดูแลระบบ -> ข้อความเซิร์ฟเวอร์

5. บริการพิเศษ การติดตั้งปลั๊กอินฉันแนะนำให้ติดตั้งปลั๊กอินเพื่อดูสถิติ (บนเว็บไซต์ของผู้เขียน):

6. บริการพิเศษ การปฏิเสธการเข้าถึงเซิร์ฟเวอร์: ดู -> ดูรายการแบน- หากต้องการกำจัดผู้ใช้ที่น่ารำคาญ ให้เพิ่มที่อยู่ของเขาลงในรายการแบน