우분투 설치 후 apt package manager를 처음사용한다면 아래의 명령어를 통해 update를 해줍니다.
apt update -y
그 후 아래의 명령어를 통해 openssh-server를 설치하도록 합니다.
apt-get install vsftpd
설치가 완료된 후 실행 여부를 확인해봅니다.
netstat -tnlp
다음 사진과 같이 21번 포트를 통해 Program name이 vsftpd로 실행되고 있는것을 확인할 수 있습니다.
1. FTP Root 접속 가능하도록 설정
vi /etc/ftpusers
위 명령어를 입력후 파일 가장 위쪽에 있는 root를 주석처리하거나 제거합니다.
2. 호스트에서의 파일 전송이 가능하도록 설정 ( 초기 설정은 클라이언트에서 파일 전송이 불가능 )
vi /etc/vsftpd.conf
위 명령어를 입력후
#write_enable=YES
위의 설정 항목을 아래와 같이 주석 해제합니다.
write_enable=YES
설정이 완료되면 vsftpd를 재시작하도록 합니다.
systemctl restart vsftpd
# FileZila FTP 클라이언트를 이용한 접속 확인
# Window Command를 이용한 FTP 접속 확인
접속이 된다면 성공적으로 FTP를 사용하는데 필요한 기본 설정은 되었습니다.
추가적으로 파일 전송도 되는것을 확인할 수 있을겁니다.
댓글