호쌤
호쌤 Just For Fun

[Linux] VSFTPD 설치

크리에이티브 커먼즈 라이선스 ITPAPER(호쌤,쭈쌤)에 의해 작성된 ≪[Linux] VSFTPD 설치≫은(는) 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
이 라이선스의 범위 이외의 이용허락을 얻기 위해서는 leekh4232@gmail.com으로 문의하십시오.

[Linux] VSFTPD 설치

리눅스에 설치 가능한 FTP 서버 패키지는 vsftpd와 proftpd가 있습니다. 대체로 설정 편의성은 proftpd가 좋지만 성능은 vsftpd가 더 좋다고 알려져 있습니다. 대부분의 상용 시스템에서는 성능에 중점을 둔 vsfptd를 설치하여 사용하고 있습니다.

서비스 설치하기

1
yum -y install vsftpd

서비스 구동

1
2
3
4
# 데몬 시작
systemctl start vsftpd.service
# 부팅시 자동실행 등록
systemctl enable vsftpd.service

서버 설정

설정파일 열기

1
vi /etc/vsftpd/vsftpd.conf

설정파일 편집

다음의 항목들을 수정한다.

1
2
3
4
anonymous_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
chroot_local_user=YES

설정항목 추가

다음의 항목들은 새로 추가한다.

1
2
3
4
5
allow_writeable_chroot=YES
listen_port=9902
pasv_enable=YES
pasv_min_port=10090
pasv_max_port=10100

방화벽 포트 추가

1
2
3
firewall-cmd --permanent --zone=public --add-port=9902/tcp
firewall-cmd --permanent --zone=public --add-port=10090-10100/tcp
firewall-cmd --reload

서비스 재가동

1
systemctl restart vsftpd
Rating:

크리에이티브 커먼즈 라이선스 ITPAPER(호쌤,쭈쌤)에 의해 작성된 ≪[Linux] VSFTPD 설치≫은(는) 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
이 라이선스의 범위 이외의 이용허락을 얻기 위해서는 leekh4232@gmail.com으로 문의하십시오.

comments powered by Disqus