vsftpd 접속 관련 메모
서버에 vsftpd 설치를 하고 IOS 앱 PlayerXterme으로 파일등을 보려 했으나 접속이
되지 않는 문제 해결
vsftpd 설치
yum install vsftpd -y
vsftpd.conf 설정
- FTP접속 시 Client가 고정IP가 아니고 공유기를 사용할 경우 vsftpd를 Passive 방식으로
설정한다.
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
#chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
pasv_enable=YES
pasv_enable=YES
pasv_min_port=54040
pasv_max_port=54050
allow_writeable_chroot=YES
- 공유기의 외부, 내부 포트를 설정한다.
- 방화벽에도 포트추가
예) firewall-cmd --permanent --zone=public --add-port=54040-54050/tcp
vsftpd 재시작
- systemctl restart vsftpd.service
방화벽 재시작
- systemctl restart firewalld