vsftp를 이용한 서버에 ftp 설치
작업 개요
- 서버에 파일 전송 프로토콜(File Transfer Protocol) FTP 설치하기
작업 환경
서비스 : EC2
AMI : Amazon Linux AMI 2018.03.0
- CentOS 호환가능
작업 내용
- 오픈소스인 vsftp를 이용해 서버에 FTP 설치하기
작업 절차
1. vsftp가 설치 되었는지 확인한다.
- rpm -qa vsftpd*
2. yum을 이용해 vsftp 페키지를 설치한다.
- sudo yum install vsftpd -y
3. vsftp 상태를 확인한다.
- sudo service vsftpd status
4. vsftp의 config 내용을 모두 지우고 아래 내용으로 입력한다.
- sudo vi /etc/vsftpd/vsftpd.conf
---------------------------------------------------------------------------------------------------------------------------------
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=NO
5. vsftp 시작
- sudo service vsftpd start
6. 해당 작업이 완료 되면 설치 작업이 끝난다. 그런 다음 방화벽에 21번 포트를 열어준다.
그럼 오늘도 행복한 하루 되세요.