Serv-U เป็นซอฟต์แวร์ฝั่งเซิร์ฟเวอร์ FTP ที่ใช้กันอย่างแพร่หลายซึ่งรองรับ Windows Series ทั้งหมดเช่น 3x/9x/Me/NT/2K คุณสามารถตั้งค่าเซิร์ฟเวอร์ FTP หลายตัว จำกัด สิทธิ์ของผู้ใช้ที่เข้าสู่ระบบล็อกอินในโฮมไดเร็กตอรี่และขนาดพื้นที่ ฯลฯ และฟังก์ชั่นเสร็จสมบูรณ์มาก มีคุณสมบัติด้านความปลอดภัยที่สมบูรณ์มากรองรับการส่ง SSLFTP รองรับการเชื่อมต่อที่เข้ารหัส SSL เพื่อปกป้องความปลอดภัยของข้อมูลของคุณ ฯลฯ
Serv-U รองรับการตั้งค่าผู้ใช้และกลุ่มผู้ใช้ตามฐานข้อมูล ODBC ซึ่งให้อินเทอร์เฟซที่ดีตามการเขียนโปรแกรม Serv-U ต่อไปเราจะแนะนำวิธีการใช้งานโดยละเอียด
1. ใช้ฐานข้อมูล ODBC เพื่อจัดการ Serv-U
วิชาบังคับก่อน: เฉพาะเวอร์ชันองค์กรของ Serv-U (เวอร์ชัน 4.1 หรือสูงกว่า) เท่านั้นที่สามารถรองรับ ODBC ได้ ฐานข้อมูลที่รองรับทั่วไป ได้แก่ การเข้าถึง MySQL, Oracle, MSSQL ฯลฯ
ตัวอย่างฐานข้อมูลบางตัวอย่างมีอยู่ในเว็บไซต์ Serv-U English อย่างเป็นทางการ เว็บไซต์นี้ให้การดาวน์โหลดโปรดเลือก:
ตัวอย่างการเข้าถึง: msaccessodbcexample
· MSSQL ตัวอย่าง: MSSQLSerVerodBceXample
·ตัวอย่าง mysql: mysqlodbcexample
Oracle สร้างไฟล์ SQL สำหรับโครงสร้างตาราง: OracleDatabaseForuse withserv-u
ต่อไปนี้เป็นคำอธิบายของวิธีการใช้งานโดยใช้ MSSQL เป็นตัวอย่าง
1. ติดตั้ง Serv-U Enterprise Edition (4.1 หรือสูงกว่า) และสร้างโดเมนใหม่ ในขั้นตอนที่สี่เลือก "เก็บไว้ในฐานข้อมูล ODBC" ในประเภทโดเมนดังแสดงในรูป:
2. ดาวน์โหลดแพ็คเกจตัวอย่าง MSSQLSerVerodBceXample รับ createServutables.sql (ใช้เพื่อสร้างโครงสร้างตารางที่สอดคล้องกันของ Serv-U ใน MSSQL) และดำเนินการใน MSSQL
บรรทัดไฟล์นี้และสร้างหกตารางคือ:
· ftp_users
ftp_userips
· ftp_useraccess
· ftp_groups
ftp_groupips
· ftp_groupaccess
ในหมู่พวกเขา ftp_users เป็นตารางที่จัดเก็บผู้ใช้ซึ่งเป็นสิ่งที่สำคัญที่สุด
3. สร้าง ODBC กระบวนการตัวอย่างมีดังนี้
(1) เพิ่มระบบ DSN (แหล่งข้อมูลระบบ), เลือก SQL Server, กรอกชื่อแหล่งข้อมูลและเซิร์ฟเวอร์ (ท้องถิ่นใช้โดยเครื่องท้องถิ่น)
(2) วิธีการตรวจสอบการเข้าสู่ระบบจะถูกกำหนดตามการตั้งค่า MSSQL ของคุณ ที่นี่คุณสามารถเข้าสู่ระบบโดยใช้วิธีการตรวจสอบ SQL
(3) เปลี่ยนฐานข้อมูลเพื่อสร้างฐานข้อมูลให้คุณด้วยตาราง Serv-U ยืนยันและทำการตั้งค่า ODBC ให้เสร็จสิ้น ตอนนี้คุณมีแหล่งข้อมูลระบบที่เรียกว่า Serv-U โปรดจำไว้ว่าชื่อนี้และเข้าสู่ระบบเพื่อใช้ผู้ใช้และรหัสผ่าน
4. กำหนดค่า serv-u
(1) ปิด serv-u รับไฟล์ add-to-ini.txt จาก MS SQL Server ODBC ตัวอย่างตัวอย่างแพ็คเกจเปิดไฟล์นี้และคัดลอกรหัสต่อไปนี้เต็ม:
[domain1]
odbctables = ftp_users | ftp_groups | ftp_useraccess | ftp_groupaccess | ftp_userips | ftp_groupips
odbccolumns = ftpusername | ftppassword | skey | dirhome | loginmsgfile | AccessRule | ปิดการใช้งาน | SessionEncryption | Dirhomelock | HideHidden | Alwaysallowlogin | ChangePassword | quutaenable | MaxuserSloginperip | Spe edlimitup | speedlimitdown | maxusersconcurrent | timeoutidle | การหมดเวลา | ratioup | ratiodown | ratiocredit | quotacurrent | quotamax | หมดอายุ | สิทธิ์ |