ftp 옵션 정리
1.
anonymous_enable=NO
익명의 사용자가 접속하지 못하게 합니다
2.
chroot_local_user=YES
allow_writeable_chroot=YES (CentOS 6에서 제외)
유저의 홈 디렉터리에서 상위 폴더로 접근하지 못하게 합니다.
3.
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
주석을 풀어서 YES로 사용한다면 /etc/vsftpd/chroot_list 에 상위폴더로 갈 수 있는 계정을 넣어주면 됩니다.
4.
listen=YES
standalone모드로 작동
5.
listen_ipv6=NO
ipv6의 접근 시도를 무시합니다.
6.
local_enable=YES
로컬 사용자 접속 허용을 하는 뜻인데, 이 옵션을 확성화 시키면 ftp서버의 파일을 관리할 때 사용합니다.
7.
write_enable=YES
ftp의 write 명령어 사용 여부
8.
userlist_enable=YES
userlist_deny=YES
#userlist_file=/etc/vsftpd/user_list (기본값 = /etc/vsftpd/user_list)
#userlist_file=/etc/vsftpd/user_list
유저 리스트를 생성하여 리스트에 있는 유저만 접속/차단을 하는 설정입니다.
9.
pasv_enable=YES
pasv_promiscuous=YES
pasv_min_port=50001
pasv_max_port=50005
패시브 모드 옵션 관련 명령어 입니다.
그 밖에도 다양한 명령어 들이 있지만, 필요에 따라 찾아 사용 하는 것을 권장합니다!