반응형
VSFTPD(Very secure FTP Daemon) 란?
- VSFTPD는 Very secure FTP Daemon 의 약자로 FTP 서버 중 하나이다.
VSFTPD 설치
sudo apt-get install vsftpd
설치 확인 및 상태 보기
sudo systemctl status vsftpd
vsftpd.conf 설정
- vsftpd.conf 열기
sudo vi /etc/vsftpd.conf
1. 업로드 활성화
write_enable 지시어를 찾아 주석을 해제하여 파일 업로드 및 제거와 같은 파일 시스템 변경을 허용
' : ' 눌러서 명령 모드 활성화
' /write_enable=YES ' 검색
' i ' 누르고 입력모드 활성화
주석 ' # ' 제거
2. Chroot jail
로컬 FTP 사용자가 홈 디렉토리 외부의 파일에 액세스하지 못하도록 chroot_local_user=YES 활성화
:/chroot_local_user=YES
주석(#) 제거
3. 사용자 로그인을 제한
특정 사용자만 로그인할 수 있도록 구성. 파일 끝에 다음을 추가하자
userlist_enable=YES
userlist_file=/etc/vsftpd
user_list userlist_deny=NO
4. 허용된 FTP 사용자 목록에 사용자 추가하기
echo "username" | sudo tee -a /etc/vsftpd.user_list
※ 기타 명령
vsftpd 재시작
sudo systemctl restart vsftpd
vsftpd 상태보기
sudo systemctl status vsftpd
반응형
'Linux' 카테고리의 다른 글
[Linux] Ubuntu20.04 Nginx 설치 및 설정 (0) | 2023.07.25 |
---|---|
[Linux] Ubuntu20.04 Docker 및 Docker-compose 설치 하기 (0) | 2023.07.21 |
[Linux] Ubuntu20.04 Java(JDK) 설치하기 (0) | 2023.07.20 |
[Linux] User 생성 방법 (0) | 2023.07.19 |
[Linux] Ubuntu 기본 명령어 (0) | 2023.07.19 |