기타 우분투(Linux Ubuntu)에 FTP 서버 설치하기.
페이지 정보
본문
우분투나 리눅스나 FTP 서버를 설치하는 방법은 동일합니다. 아래 절차대로 설치하세요.
1. vsftpd 패키지 설치
$ sudo mkdir /data/ftp
$ sudo ls -la /data/ftp
리눅스용 ftp는 몇가지 종류가 있는데요. 그중에서 가장 널리 쓰이고 안정성과 속도가 검증된 vsftpd를 설치하도록 하겠습니다. 먼저 grep 명령으로 ftp가 설치되어 있는지 체크 해보세요.
$ sudo ps -ax | grep vsftpd
설치되어 있지 않다면 아래 명령으로 vsftpd를 설치 해줍니다.
$ sudo yum install vsftpd
yum이 없으면 아래 명령으로 설치하세요.
$ sudo apt-get install vsftpd
2. vsftpd.conf 파일 업데이트
$ sudo nano /etc/vsftpd.conf
아래 내용들을 수정합니다. 대부분 기본값이므로 수정할 내용은 없을겁니다.
listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
allow_writeable_chroot=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
3. 변경된 설정 적용 (변경된 내용이 없으면 건너뛰세요)
$ sudo systemctl restart vsftpd
4. FTP 사용자 추가
$ sudo adduser ftpuser
암호를 입력한 후 사용자 정보를 추가합니다. 사용자 정보는 엔터로 다 넘겨도 됩니다. 기본값으로 처리됩니다.
5. 설정 파일에 사용자 이름 추가
$ echo "ftpuser" | sudo tee -a /etc/vsftpd.userlist
정상적으로 이름이 추가되었는지 확인해보세요.
$ cat /etc/vsftpd.userlist
6. FTP 업로드 파일 경로 생성
$ sudo mkdir -p /data/ftp
$ sudo chown nobody:nogroup /data/ftp
$ sudo chmod a-w /data/ftp
7. FTP 파일 업로드 폴더 생성
$ sudo mkdir /data/ftp/files
$ sudo chown ftpuser:ftpuser /data/ftp/files
이제 윈도우에서 파일질라를 실행하고, 우분투 FTP 서버에 접속 해보세요. ftpuser 폴더로 연결됩니다.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
추천0 비추천0
- 이전글우분투 리눅스 서버에 vsftpd를 설치한 후 파일 업로드가 실패하는 경우 해결 방법. 23.05.31
- 다음글pre 태그에서 줄바꿈 처리하는 방법. 23.05.31
댓글목록
등록된 댓글이 없습니다.