VSFTPD는 리눅스 배포판에서 가장 존경 받는 FTP 서버 프로그램 중 하나입니다. 기능은 작은 고 활발 하 고, 안전 하 고 사용 하기 쉬운입니다. VSFTPD의 이름 약자 "아주 안전한 FTP 데몬", 보안은 그것의 개발자 http://www.aliyun.com/zixun/aggregation/16434.html "> 크리스 에반스 고려해 야 할 첫 번째 문제 중 하나입니다. 이 FTP 서버 개발과 디자인의 시작 부분에서 높은 보안 목표입니다. 현재 오픈 소스에서 일반적으로 사용 되는 운영 체제 FTPD 장비는 주로 proftpd, pureftpd 및 WUFTPD.
우분투 시스템 vsftpd 구성 파일 지원 IPv6 샘플:
# vsftpd 2.2.2
들어 = 아무 때 IPv6 활성화, 항목 없음
listen_port 2121 수신 대기 포트
Listen_ipv6 = = 예 모니터 IPv6 링크
Anonymous_ 활성화 비활성화 익명 로그온 없음
Local_enable = = 예 사용 로컬 사용자
Guest_enable 예 가상 사용자가
= guest_username = 로그온 이름
User_ ftp 가상 사용자 config_dir = / 등/vsftpd_user_conf 가상 사용자 구성 디렉터리 가상 사용자 프로필
Userlist_deny 가상 사용자 이름으로 동일한 이름 가진 디렉터리에 배치 됩니다 없음 사용 Userlist, userlist 파일에 위치한 = / Etc/vsftpd.user_list, 목록에서 사용자 이름을
Write_enable에 로그온 할 수 있습니다 = 예 쓰기
local_umask = 022 폴더 사용 권한을 666-022 = 644 파일 사용 권한을 777-022 = 755 =
Dirmessage_enable = 예 폴더 정보
Use_localtime 예 현지 시간
Xferlog_enable = = 예
xferlog_file = / var/로그 / Vsftpd.log
Xferlog_std_format = 예
idle_session_timeout 600
data_connection_timeout = = 120
Ascii_ Upload_enable = 예
Ascii_download_enable = 예
Chroot_local_user = 예
홈 디렉터리에 사용자를 제한 secure_chroot_dir = / var/실행 / Vsftpd/빈
pam_service_name=vsftpd.vu 가상 사용자 로그인 인증 파일, under/ETC/PAM.D
rsa_cert_file = / 등/ssl/인증서 / SSL-인증서-SNAKEOIL.PEM SSL 인증