Serv-U adalah perangkat lunak sisi server FTP yang banyak digunakan yang mendukung semua seri Windows seperti 3X/9X/ME/NT/2K. Anda dapat mengatur beberapa server FTP, membatasi izin dari pengguna yang dicatat, masuk ke direktori home dan ukuran ruang, dll., Dan fungsinya sangat lengkap. Ini memiliki fitur keamanan yang sangat lengkap, mendukung transmisi SSLFTP, mendukung koneksi terenkripsi SSL untuk melindungi keamanan data Anda, dll.
Serv-U mendukung pengaturan grup pengguna dan pengguna berdasarkan database ODBC, yang memberi kami antarmuka yang baik berdasarkan pemrograman Serv-U. Selanjutnya, kami akan memperkenalkan cara mengimplementasikannya secara detail.
1. Gunakan database ODBC untuk mengelola serv-u
Prasyarat: Hanya versi perusahaan dari Serv-U (versi 4.1 atau di atas) yang dapat mendukung ODBC. Basis data yang didukung umum meliputi akses, MySQL, Oracle, MSSQL, dll.
Beberapa contoh database disediakan di situs web serv-U bahasa Inggris resmi. Situs ini menyediakan unduhan, silakan pilih:
Contoh Akses: MSAccessoDbCexample
· MSSQL Contoh: mssqlserverodbcexample
· Contoh MySQL: MySQLODBCEXAMPLE
Oracle Membuat File SQL Untuk Struktur Tabel: Oracledatabaseforuse withserv-u
Berikut ini adalah deskripsi metode penggunaan menggunakan MSSQL sebagai contoh
1. Instal Serv-U Enterprise Edition (4.1 atau di atas) dan buat domain baru. Pada langkah keempat, pilih "Disimpan dalam database ODBC" dalam jenis domain, seperti yang ditunjukkan pada gambar:
2. Unduh paket sampel mssqlserverodbcexample, dapatkan createServutables.sql (digunakan untuk membuat struktur tabel yang sesuai dari serv-u di mssql), dan menjalankannya di mssql
Baris file ini dan buat enam tabel, yaitu:
· FTP_USERS
ftp_userips
· FTP_USERACCESS
· FTP_Groups
ftp_groupips
· FTP_GroupAccess
Di antara mereka, FTP_USERS adalah tabel yang menyimpan pengguna, yang merupakan hal terpenting.
3. Buat ODBC. Contoh proses adalah sebagai berikut
(1) Tambahkan sistem DSN (sumber data sistem), pilih SQL Server, isi nama sumber data dan server (lokal digunakan oleh mesin lokal)
(2) Metode verifikasi login ditentukan berdasarkan pengaturan MSSQL Anda. Di sini Anda dapat masuk menggunakan metode verifikasi SQL
(3) Ubah database untuk membuat database untuk Anda dengan tabel serv-u, konfirmasi, dan lengkapi pengaturan ODBC. Sekarang Anda memiliki sumber data sistem yang disebut serv-u, ingat nama ini dan masuk untuk menggunakan pengguna dan kata sandi.
4. Konfigurasikan serv-u
(1) Tutup serv-u, dapatkan file add-to-ini.txt dari paket contoh contoh ms sql server odbc, buka file ini, dan salin kode berikut secara lengkap:
[Domain1]
Odbctables = ftp_users | ftp_groups | ftp_useraccess | ftp_groupaccess | ftp_userips | ftp_groupips
Odbccolumns = ftpuserName | ftppassword | Skey | Dirhome | LoginMSgfile | AccessRule | Disabled | SesiCrypryption | Dirhomelock | HideHidden | Selalu Allowlogin | ChangePassword | Quotaenable | Maxusersloginperip | spe EDLIMITUP | Speedlimitdown | MaxusersConcurrent | Timeoutidle | TimeoutSession | Ratioup | Ratiodown | Ratiocredit | Quotacurrent | quotamax | Kedaluwarsa | Privilege | ftppasswordType | ratiotype | Group | Catatan | Indexno