โฟลเดอร์แยกต่างหากสําหรับบัญชี FTP (เซิร์ฟเวอร์ Windows)
สภาพแวดล้อมการตรวจสอบการทํางาน
- วินโดวส์เซิร์ฟเวอร์
-
- วินโดวส์เซิร์ฟเวอร์ 2022
- IIS (บริการข้อมูลทางอินเทอร์เน็ต)
-
- 10.0
ทีแรก
หลังจากที่คุณสร้างเซิร์ฟเวอร์ FTP บน Windows Server คุณสามารถสร้างหลายบัญชี และยังคงสามารถเข้าถึงโฟลเดอร์เดียวได้ ส่วนนี้อธิบายวิธีการสร้างโฟลเดอร์สําหรับแต่ละบัญชี และแยกโฟลเดอร์ที่คุณสามารถเข้าถึงได้
การตั้งค่าไซต์ FTP บนเซิร์ฟเวอร์ Windows
ขั้นตอนอธิบายไว้ในบทความต่อไปนี้ดังนั้นโปรดดู
คราวนี้เนื่องจากเราจะสร้างบัญชีหลายบัญชีเราจึงยังไม่ได้สร้างบัญชี
โฟลเดอร์ได้สร้าง "C:\FtpFolder\" แต่ไม่ได้ตั้งค่าสิทธิ์
สิทธิ์การรับรองความถูกต้องในเวลาที่การตั้งค่าไซต์ FTP ได้รับการจัดการโดย "การรับรองความถูกต้องพื้นฐาน + บัญชี Windows" ดังนั้นเลือก "ผู้ใช้ทั้งหมด" สิทธิ์จะตรวจสอบทั้งอ่านและเขียน หากคุณตั้งค่าโดยไม่ได้ตั้งใจ คุณสามารถเปลี่ยนได้ในภายหลัง
สร้างไซต์ที่ชื่อว่า FtpTest
เริ่มบริการ FTP ของ Microsoft ใหม่
การสร้างหลายบัญชี
บัญชี FTP ใช้บัญชี Windows สร้างได้มากเท่าที่คุณต้องการ ที่นี่เราสร้างบัญชีที่เรียกว่า "FtpUser1", "FtpUser2" และ "FtpUser3"
คุณจะไม่เข้าสู่ระบบเป็นบัญชี Windows ดังนั้นให้ลบกลุ่มทั้งหมด
การสร้างโฟลเดอร์สําหรับแต่ละบัญชี
สร้างโฟลเดอร์ที่ชื่อ "LocalUser" ในโฟลเดอร์ราก FTP ที่คุณสร้างขึ้น ชื่อนี้ได้รับการแก้ไขแล้ว
ภายในโฟลเดอร์นี้ให้สร้างโฟลเดอร์สําหรับแต่ละบัญชี
เปิดคุณสมบัติโฟลเดอร์สําหรับแต่ละบัญชีที่คุณสร้างขึ้น แล้วคลิกปุ่ม แก้ไข จากแท็บ ความปลอดภัย
เพิ่มบัญชีที่คุณมีสิทธิ์เข้าถึงและตรวจสอบสิทธิ์ "แก้ไข" เพื่อลงทะเบียน
โปรดตั้งค่าสิทธิ์ของโฟลเดอร์ที่คุณสร้างขึ้นด้วย
การแยกผู้ใช้ FTP
เพียงแค่สร้างบัญชีคุณจะเข้าถึงโฟลเดอร์ในรูทของ FTP ตั้งค่าให้แยกตามโฟลเดอร์
เปิดตัวจัดการ IIS และเลือกไซต์ FTP ที่คุณสร้างขึ้น คลิกสองครั้งที่ การแยกผู้ใช้ FTP จากรายการเพื่อเปิด
จากหน้าการแยกผู้ใช้ FTP ตรวจสอบ "ไดเรกทอรีชื่อผู้ใช้ (ปิดใช้งานไดเรกทอรีเสมือนส่วนกลาง)" และคลิกลิงก์ ใช้ ที่มุมขวาบน
การตรวจสอบการทํางาน
ไคลเอนต์ FTP จะปรับ แต่เราจะพยายามตรวจสอบพวกเขาโดยใช้ WinSCP สําหรับตอนนี้ รูปต่อไปนี้แสดงเมื่อเข้าถึงด้วย FtoUser2
ฉันพยายามส่งแฟ้มข้อความ เส้นทางปลายทาง FTP เป็นราก
ถ้าคุณดูที่สภาพแวดล้อมปลายทาง FTP คุณจะเห็นว่า แฟ้มที่อยู่ในโฟลเดอร์สําหรับแต่ละบัญชี
ด้วยวิธีนี้เราสามารถแยกโฟลเดอร์ที่เราสามารถเข้าถึงได้สําหรับแต่ละบัญชี