Serv-U เป็นโปรแกรมเซิร์ฟเวอร์ FTP (ผู้ใช้สามารถดาวน์โหลดได้จากเว็บไซต์ www.serv-u.com) ซึ่งสามารถทำงานบนระบบปฏิบัติการ Windows 95/98/2000/Me/XP และ Windows NT 4.0 โดยสามารถกำหนดค่าได้ คอมพิวเตอร์ของผู้ใช้ไปยังเซิร์ฟเวอร์ FTP คอมพิวเตอร์เครื่องอื่นบนเครือข่ายสามารถคัดลอก ย้าย สร้าง หรือลบไฟล์และไดเร็กทอรีได้โดยการเชื่อมต่อกับเซิร์ฟเวอร์ FTP
10.3.1 ติดตั้ง Serv-U และสร้างเซิร์ฟเวอร์ FTP
หลังจากดาวน์โหลดแอปพลิเคชัน Serv-U แล้ว ให้รัน ServU4004.exe และติดตั้งทีละขั้นตอนตามคำแนะนำ หลังจากการติดตั้งเสร็จสิ้น ไม่จำเป็นต้องรีสตาร์ทคอมพิวเตอร์ ผู้ใช้สามารถเลือกคำสั่ง "Start" → "Programs" → "Serv-U FTP Server" → "Serv-U Administrator" ได้โดยตรงเพื่อเริ่มแอปพลิเคชันและดำเนินการง่ายๆ การตั้งค่า. ลองใช้คอมพิวเตอร์ปัจจุบัน (ที่อยู่ IP 192.168.0.1 ชื่อโดเมน server.kangbo.com) เป็นตัวอย่างในการสร้างเซิร์ฟเวอร์ FTP
ขั้นตอนในการสร้างเซิร์ฟเวอร์ FTP มีดังนี้:
(1) เริ่มโปรแกรม Serv-U และเปิดหน้าต่างผู้ดูแลระบบ Serv-U กล่องโต้ตอบตัวช่วยสร้างการตั้งค่าจะปรากฏขึ้น ดังแสดงในรูปที่ 10-13 กล่องโต้ตอบนี้ทำให้ง่ายต่อการตั้งค่าพื้นฐานให้เสร็จสิ้น
รูปที่ 10-13 กล่องโต้ตอบตัวช่วยสร้างการตั้งค่า
(2) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบแสดงภาพเมนูเลือกปุ่มตัวเลือกใช่และคุณสามารถใช้ไอคอนขนาดเล็กเมื่อใช้รายการเมนู
(3) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบที่อยู่ IP ของคุณ และป้อนที่อยู่ IP ของเซิร์ฟเวอร์ในกล่องข้อความที่อยู่ IP เช่น 192.168.0.1
(4) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบชื่อโดเมน และป้อนชื่อโดเมนในกล่องข้อความชื่อโดเมน เช่น server.kangbo.com
(5) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบบัญชี Anonymous และเลือกปุ่มตัวเลือกใช่เพื่อให้ผู้ใช้สามารถเข้าถึงไดเร็กทอรีโดยไม่ระบุชื่อ
(6) คลิกปุ่ม ถัดไป เพื่อเปิดไดอะล็อกบ็อกซ์โฮมไดเร็กทอรี และป้อนโฮมไดเร็กตอรี่ที่ผู้ใช้ที่ไม่ระบุชื่อล็อกอิน เช่น C:MyFTP ในกล่องข้อความโฮมไดเร็กทอรีที่ไม่ระบุชื่อ
(7) คลิกปุ่ม ถัดไป เพื่อเปิดกล่องโต้ตอบ ล็อคในโฮมไดเร็กตอรี่ เลือกปุ่มตัวเลือก ใช่ เพื่อล็อคไดเร็กทอรีสำหรับการเข้าถึงแบบไม่ระบุชื่อ ด้วยวิธีนี้ ผู้ใช้ที่เข้าสู่ระบบโดยไม่ระบุชื่อจะสามารถเข้าถึงไฟล์และโฟลเดอร์ในโฮมไดเร็กตอรี่เท่านั้น และไฟล์และโฟลเดอร์อื่นๆ นอกไดเร็กทอรีนี้จะไม่สามารถเข้าถึงได้
(8) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบบัญชีที่มีชื่อ เลือกปุ่มตัวเลือกใช่ และสร้างบัญชีที่มีชื่อเพื่อให้ผู้ใช้สามารถเข้าถึง FTP ด้วยบัญชีเฉพาะ
(9) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบชื่อบัญชี และป้อนชื่อบัญชีที่จะสร้างในกล่องข้อความชื่อเข้าสู่ระบบบัญชี เช่น wang
(10) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบรหัสผ่านบัญชีและป้อนรหัสผ่านในกล่องข้อความรหัสผ่านเช่น wang
(11) คลิกปุ่ม ถัดไป เพื่อเปิดกล่องโต้ตอบ โฮมไดเร็กทอรี ป้อนชื่อของไดเร็กทอรีล็อกอินในกล่องข้อความ โฮมไดเร็กทอรี ซึ่งเหมือนกับเนื้อหาที่ป้อนในขั้นตอน (6) เช่น C:MyFTP
(12) คลิกปุ่ม ถัดไป เพื่อเปิดกล่องโต้ตอบ ล็อกในโฮมไดเร็กทอรี และเลือกปุ่ม ไม่มี เพื่อไม่ให้ล็อกโฮมไดเร็กตอรี่
(13) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบสิทธิ์ผู้ดูแลระบบ และเลือกสิทธิ์ผู้ดูแลระบบในกล่องรายการแบบเลื่อนลงสิทธิ์ผู้ดูแลระบบบัญชี ที่นี่เราเลือกสิทธิ์ของผู้ดูแลระบบ ได้แก่ ผู้ดูแลระบบ
(14) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบเสร็จสิ้น หากคุณต้องการแก้ไขการตั้งค่าก่อนหน้า ให้คลิกปุ่มก่อนหน้า หากคุณต้องการคงการตั้งค่าไว้ ให้คลิกปุ่ม Finish ในขณะนี้ หน้าต่างผู้ดูแลระบบ Serv-U จะแสดงในรูปที่ 10-14
รูปที่ 10-14 หน้าต่างผู้ดูแลระบบหลังจากกำหนดค่าไซต์แล้ว
10.3.2 สร้างกลุ่ม
ในหน้าต่าง Serv-U Administrator ให้ขยายโหนดเซิร์ฟเวอร์ FTP ที่สร้างขึ้น คลิกขวาที่โหนด Groups และเลือกคำสั่ง New Group จากเมนูทางลัดป๊อปอัปเพื่อสร้างกลุ่ม กล่องโต้ตอบเพิ่มกลุ่มใหม่จะเปิดขึ้น ป้อนชื่อกลุ่ม เช่น Wd ในกล่องข้อความชื่อกลุ่ม จากนั้นคลิกปุ่มเสร็จสิ้น กลุ่มที่สร้างขึ้นจะปรากฏในหน้าต่างผู้ดูแลระบบ
เลือกแท็บ Dir Access แล้วคลิกปุ่มเพิ่ม เพื่อเปิดกล่องโต้ตอบเพิ่มไฟล์/เส้นทางเพื่อเข้าถึงกฎ ตั้งค่าพาธของไฟล์ เช่น C:MyFTP และการอนุญาตที่กลุ่มนี้มีในโฟลเดอร์ ดังแสดงในรูปที่ 10-15
รูปที่ 10-15 สร้างกลุ่มและกำหนดเส้นทางไฟล์
10.3.3 สร้างไดเรกทอรีเสมือน
สำหรับผู้ใช้ที่ไม่ระบุชื่อ (ไม่ระบุชื่อ) โฮมไดเร็กตอรี่ของเขาคือ C:MyFTP หากคุณต้องการเข้าถึงเนื้อหาใน C:Wang ผ่านรูปแบบ ftp://192.168.0.1/temp คุณจะต้องเพิ่มไดเร็กทอรีเสมือน สำหรับมัน
ขั้นตอนในการสร้างไดเร็กทอรีเสมือนมีดังนี้:
(1) ในหน้าต่างผู้ดูแลระบบ Serv-U คลิกโหนดการตั้งค่าใต้โหนดเซิร์ฟเวอร์ และเลือกแท็บทั่วไป
(2) คลิกปุ่มเพิ่ม เพื่อเปิดกล่องโต้ตอบการแมปเส้นทางเสมือน-ขั้นตอนที่ 1 และป้อนเส้นทางทางกายภาพในกล่องข้อความเส้นทางทางกายภาพ เช่น C:MyFTP
(3) คลิกปุ่ม ถัดไป เพื่อเปิดกล่องโต้ตอบ การแมปเส้นทางเสมือน-ขั้นตอนที่ 2 และป้อนชื่อไดเร็กทอรีซึ่งเส้นทางถูกแมปในกล่องข้อความ แมปเส้นทางทางกายภาพไปยังกล่องข้อความ เช่น C:Wang
(4) คลิกปุ่มถัดไปเพื่อเปิดกล่องโต้ตอบการแมปเส้นทางเสมือน-ขั้นตอนที่ 3 ในกล่องข้อความชื่อเส้นทางแผนที่ ให้ป้อนชื่อไดเรกทอรีเสมือน เช่น temp
(5) คลิกปุ่ม Finish เพื่อสร้างไดเร็กทอรีเสมือนให้เสร็จสิ้น ผลลัพธ์จะแสดงในรูปที่ 10-16
รูปที่ 10-16 การสร้างไดเรกทอรีเสมือน
(6) เลือกผู้ใช้ Anonymous ในบานหน้าต่างด้านซ้ายของผู้จัดการ สลับไปที่แท็บ Dir Access ในบานหน้าต่างด้านขวา จากนั้นคลิกปุ่มเพิ่ม เพื่อเพิ่มไดเร็กทอรี C:Wang ลงในรายการ
10.3.4 การจัดการผู้ใช้ FTP
เมื่อสร้างไซต์เซิร์ฟเวอร์โดยใช้ผู้ดูแลระบบ Serv-U เราได้สร้างผู้ใช้ที่ไม่ระบุชื่อและผู้ใช้ wang ผู้ดูแลระบบสามารถเพิ่ม ลบ คัดลอก หรือปิดใช้งานผู้ใช้ได้ตามต้องการ
● หากต้องการเพิ่มผู้ใช้ใหม่ รวมถึงการเพิ่มผู้ใช้ที่ไม่ระบุชื่อ ให้คลิกขวาที่โหนด Users ในบานหน้าต่างด้านซ้ายของหน้าต่างผู้ดูแลระบบ เมนูทางลัดปรากฏขึ้น เลือกคำสั่งผู้ใช้ใหม่ และเปิดกล่องโต้ตอบเพิ่มผู้ใช้ใหม่ ปฏิบัติตามคำแนะนำและป้อนชื่อผู้ใช้ รหัสผ่าน และโฮมไดเร็กทอรีตามลำดับ
● หากต้องการลบผู้ใช้ ให้คลิกขวาที่ผู้ใช้ที่เลือก และเลือกคำสั่งลบผู้ใช้จากเมนูทางลัดแบบป๊อปอัป
● หากต้องการคัดลอกผู้ใช้ ให้คลิกขวาที่ผู้ใช้ที่เลือก และเลือกคำสั่งคัดลอกผู้ใช้จากเมนูทางลัดแบบป๊อปอัป ผู้ใช้ใหม่จะถูกสร้างขึ้น (ชื่อคือ Copy of ก่อนชื่อผู้ใช้เดิม) ยกเว้นว่าชื่อผู้ใช้จะแตกต่างจากผู้ใช้เดิม รายการอื่นๆ (รวมถึงรหัสผ่าน โฮมไดเร็กตอรี่ การอนุญาตไดเร็กทอรี ฯลฯ) จะเหมือนกันโดยสิ้นเชิง
● หากต้องการปิดใช้งานสิทธิ์ในการเข้าสู่ระบบของผู้ใช้ชั่วคราว ให้เลือกผู้ใช้ สลับไปที่แท็บบัญชี และเปิดใช้งานช่องทำเครื่องหมายปิดใช้งานบัญชี 10.3.5 การจัดการการอนุญาตไดเรกทอรี
เลือกชื่อผู้ใช้ในบานหน้าต่างด้านซ้ายของหน้าต่างผู้ดูแลระบบ Serv-U จากนั้นสลับบานหน้าต่างด้านขวาไปที่แท็บ Dir Access หลังจากเลือกไดเร็กทอรีในรายการแล้ว คุณสามารถเปลี่ยนสิทธิ์การเข้าถึงของผู้ใช้ปัจจุบันได้ทางด้านขวาของหน้าต่าง การตั้งค่าจะแสดงในรูปที่ 10-17
รูปที่ 10-17 การตั้งค่าสิทธิ์การเข้าถึง
สิทธิ์การเข้าถึงแบ่งออกเป็น 3 ประเภท ได้แก่ สิทธิ์ไฟล์ ไดเร็กทอรี และไดเร็กทอรีย่อย สิทธิ์ในไฟล์ได้แก่ สิทธิ์ในการอ่าน เขียน ผนวก ลบ และดำเนินการ สิทธิ์ในไดเรกทอรีประกอบด้วยรายการ สร้าง และลบเท่านั้น เมื่อเปิดใช้งานช่องทำเครื่องหมายที่เกี่ยวข้อง การอนุญาตที่ตั้งไว้จะมีผลกับไดเร็กทอรีปัจจุบันและแผนผังไดเร็กทอรีทั้งหมดที่อยู่ด้านล่าง
10.3.6 การเชื่อมต่อไคลเอนต์
บนฝั่งไคลเอ็นต์ ผู้ใช้สามารถเชื่อมต่อกับเซิร์ฟเวอร์ FTP ที่กำหนดค่าไว้ผ่านวิธีการต่างๆ เช่น โหมด DOS, เบราว์เซอร์ IE หรือแอปพลิเคชันไคลเอ็นต์ FTP เฉพาะ
● ในสถานะ DOS (หรือพรอมต์คำสั่ง) รูปแบบการเข้าถึงของไคลเอ็นต์คือ ftp -A 192.168.0.1 คุณสามารถเข้าสู่ระบบโดยไม่ระบุชื่อโดยไม่ต้องป้อนชื่อผู้ใช้และรหัสผ่าน
● ในเบราว์เซอร์ IE รูปแบบการเข้าถึงไคลเอ็นต์คือ ftp://192.168.0.1 และไม่จำเป็นต้องป้อนชื่อผู้ใช้และรหัสผ่าน
● ในการตั้งค่าแอปพลิเคชันไคลเอนต์ FTP โดยเฉพาะ เช่น CuteFTP เวอร์ชัน 4.2 เวอร์ชันภาษาจีน ดังแสดงในรูปที่ 10-18 ให้ป้อนชื่อป้ายกำกับไซต์ (ใด ๆ ก็ได้) ในกล่องข้อความ "ป้ายกำกับไซต์" ในข้อความ "ที่อยู่โฮสต์" ที่อยู่ไซต์เซิร์ฟเวอร์ FTP 192.168.0.1 ในกล่อง ป้อนชื่อผู้ใช้และรหัสผ่านในกล่องข้อความ "รหัสผู้ใช้" และ "รหัสผ่าน" ตามลำดับ จากนั้นคลิกปุ่ม "ตกลง"
บันทึก:
ในการเชื่อมต่อไคลเอ็นต์ ที่อยู่ IP 192.168.0.1 สามารถถูกแทนที่ด้วยชื่อคอมพิวเตอร์ server.kangbo.com ได้ ในโหมด DOS ยกเว้นว่า A ใน ftp -A 192.168.0.1 จะต้องเป็นตัวพิมพ์ใหญ่ อักขระอื่นๆ ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากคุณใช้รูปแบบ ftp 192.168.0.1 เพื่อเข้าสู่ระบบในโหมด DOS คุณจะต้องป้อนชื่อผู้ใช้และรหัสผ่านสำหรับเข้าสู่ระบบ
รูปที่ 10-18 ล็อกอินเข้าสู่เซิร์ฟเวอร์โดยใช้ซอฟต์แวร์ไคลเอ็นต์ FTP