FTP 서비스 데몬중 하나인 vsftpd 에 대한 passive mode 고정 방법을 안내 합니다.
passvie 모드 설정 후 방화벽 이용중이라면 반드시 설정하신 포트번호를 허용해주셔야 접속이 가능합니다
- vsftp.conf 설정 파일 수정
# vi /etc/vsftpd/vsftpd.conf
pasv_promiscuous=YES
pasv_enable=YES
pasv_min_port=5001
pasv_max_port=5001 - vsftp 재시작
# /etc/init.d/vsftpd restart - passive 모드 설정 후 FTP 접속화면 확인
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 16721/vsftpd
tcp 0 0 고객서버IP:21 클라이언트IP:6049 ESTABLISHED 16723/vsftpd - passvie 모드 접속 후 데이터 전송중 예시
tcp 0 0 고객서버IP:5001 0.0.0.0:* LISTEN 16765/vsftpd
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 16721/vsftpd
tcp 0 0 고객서버IP:21 클라이언트IP:6200 ESTABLISHED 16780/vsftpd
tcp 0 0 고객서버IP:21 클라이언트IP:6169 ESTABLISHED 16765/vsftpd
tcp 0 0 고객서버IP:5001 클라이언트IP:6204 ESTABLISHED 16767/vsftpd