본문 바로가기

Linux/Ubuntu

FTP 서버 설정하는 방법


1. 우분투에서 사용할 vsftpd를 설치한다.
 - $ sudo apt-get install vsftpd

2. 설정파일 변경
 - $ sudo vi /etc/vsftpd.conf
   anonymous_enable=NO //기본값이 YES 이므로 NO로 변경
   local_enable=YES //주석 제거
   write_enable=YES //주석 제거

3. FTP 서버 재실행
 - $sudo /etc/init.d/vsftpd restart

4. 익명 사용자를 위한 설정시
 - 익명 사용자를 위한 설정을 하려면 위에서 anonymous_enable=YES로 변경하고
   /home/ftp/ 폴더에 공유할 파일 혹은 폴더를 만들어 준다.

*** 접속자 확인
vsftpd v1.2.0 이상부터 PAM 을 통해 wtmp 에 로그를 남기므로 last 로 접속여부를 확인할 수 있다.
ftpwho 형태의 명령은 없으며 다음 명령어 등으로 확인할 수 있다.
# ps -ef|grep vsftpd
# fuser -v ftp/tcp

'Linux > Ubuntu' 카테고리의 다른 글

ubuntu 12.04 jdk 설치  (0) 2012.10.10
11.04에서 sun-jdk install  (0) 2011.07.12
리눅스용 파일 비교 GUI  (0) 2009.04.07
vim explorer plug-in  (0) 2009.04.03
OpenVPN 사용하기  (0) 2009.04.02