Serv-U는 3x/9x/me/nt/2k와 같은 모든 Windows 시리즈를 지원하는 널리 사용되는 FTP 서버 측 소프트웨어입니다. 여러 FTP 서버를 설정하고 로그인 한 사용자의 권한을 제한하고 로그인 홈 디렉토리 및 공간 크기 등을 제한 할 수 있으며 기능은 매우 완전합니다. 매우 완전한 보안 기능이 있으며 SSLFTP 전송을 지원하며 데이터 보안을 보호하기위한 SSL 암호화 연결을 지원합니다.
Serv-U는 ODBC 데이터베이스를 기반으로 한 사용자 및 사용자 그룹 설정을 지원하며 Serv-U 프로그래밍을 기반으로 좋은 인터페이스를 제공합니다. 다음으로, 우리는 그것을 자세히 구현하는 방법을 소개합니다.
1. ODBC 데이터베이스를 사용하여 Serv-U를 관리하십시오
전제 조건 : Serv-U (버전 4.1 이상)의 엔터프라이즈 버전 만 ODBC를 지원할 수 있습니다. 일반적인 지원되는 데이터베이스에는 Access, MySQL, Oracle, MSSQL 등이 포함됩니다.
일부 데이터베이스 예제는 공식 Serv-U English 웹 사이트에 제공됩니다. 이 사이트는 다운로드를 제공합니다. 선택하십시오.
액세스 예 : MSACCESSODBCEXALLE
· MSSQL 예 : MSSQLSERVERODBCEXALLE
· MySQL 예 : MysqLodbcexample
Oracle은 테이블 구조에 대한 SQL 파일을 만듭니다 : oracledatabaseforuse withserv-u
다음은 MSSQL을 예제로 사용하는 사용법에 대한 설명입니다.
1. Serv-U Enterprise Edition (4.1 이상)을 설치하고 새 도메인을 만듭니다. 네 번째 단계에서 그림과 같이 도메인 유형에서 "ODBC 데이터베이스에 저장된"을 선택하십시오.
2. MSSQLSERVERODBCEXALLE 샘플 샘플 패키지를 다운로드하고 CreateServutables.sql (MSSQL에서 Serv-U의 해당 테이블 구조를 작성하는 데 사용)를 얻고 MSSQL에서 실행하십시오.
이 파일을 줄이고 6 개의 테이블을 만듭니다.
· 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를 닫고 MS SQL Server ODBC 예제 패키지에서 Add-to-Ini.txt 파일을 얻고이 파일을 열고 다음 코드를 전체적으로 복사하십시오.
[도메인 1]
odbctables = ftp_users | ftp_groups | ftp_useraccess | ftp_groupaccess | ftp_userips | ftp_groupips
odbccolumns = ftpusername | ftppassword | skey | dirhome | loginmsgfile | accessrule | disabled | sessionencryption | dirhomelock | hidehidden | alwaysallowlogin | changepassword | quotaenable | maxusersloginperip | spe edlimitup | speedlimitdown | maxusersconcurrent | timeoutidle | timeoutsession | ratioup | ratiodown | quotacurrent | quotamax | 만료 | 권한 | ftppasswordtype | ratiotype | 그룹 | 노트 | 인덱스 노