본문 바로가기
Linux

Ubuntu22.04.1에서 vsftp 간단하게 설치하기

by 이포터 2022. 11. 10.

이번시간에는 Ubuntu의 vsftp server을 설치해보도록 하겠습니다.

vsftp란?

vsftp는 FTP 서버 관리를 쉽게 사용할 수 있는 도구이다. 특히, 보안 부분을 특히 강조한 데몬으로 Redhat, Suse, Open-BSD에서 기본 FTP로 채택하고 있으며 보안, 빠른 퍼포먼스, 안정성을 주요 특징으로 소개하고 있다. 또한, config 파일의 설정 문법도 아주 간편하다는 점이 있다.

 

vsftp설치

sudo apt-get install vsftpd

위와같이 vsftp를 설치할 수 있다.

 

vsftp 상태 확인

systemctl status vsftpd

active (running)이라고 뜨면은 성공적으로 vsftp가 설치된 것이다.

 

vsftp 사용 포트 확인

sudo netstat -natp | grep ftp

ftp가 사용하는 포트를 확인하기 위해서 위와 같은 명령어를 검색해준다.

vsftpd는 21번 포트를 이용하고 있음을 알 수 있다.

 

vsftp 해당포트 방화벽 내리기

해당 포트만 끌수도 있지만, 필자는 모든 방화벽을 껐습니다.

sudo ufw allow 21/tcp
sudo ufw disable

 

* 중요 ! firewall 방화벽 내리기

만약 이전에 firewall을 설치했으면, firewall의 방화벽도 내려주는 작업을 해야합니다!

이거때문에 시간 엄청 보냈다는 ㅠㅠㅠㅠ

아니면, firewall에 가서 직접 ftp방화벽을 내리는 작업을 해줘야합니다!

firewall-cmd --permanent --add-service=ftp
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --reload

 

vsftp 사용하기

윈도우로 와서 명령 프롬프트를 실행시킨다.

ftp
open 192.168.0.91

후,, 성공

댓글