vsftpd 설치 및 설정
참고 사이트 : http://coffeenix.net/board_view.php?bd_code=89

목차
(1).설치
1. gentoo
2. ubuntu

(2) 설정
1. 익명 사용자 로그인 금지
2. 홈 디렉토리의 상위 접근 금지
3. 로컬 사용자 계정 로그인
4. write 권한 부여

(1). 설치
1. gentoo
# emerge vsftpd
# /etc/vsftpd/vsftpd.conf.exampl를 /etc/vsftpd/vsftpd.conf로 복사한다.

2. ubuntu
# sudo apt-get install vsftpd
참고> ubuntu에서는 vsftpd.conf가 /etc에 있다.

(2). 설정
1.익명사용자 로그인 금지
  #anonymous_enable=YES
  
2.홈 디렉토리의 상위 접근 금지
  a. chroot_list 빈 파일을 /etc/vsftpd에 만든다.
 
  b-1. chroot_list에 있는 사용자만 home direcory를 벗어나지 못하도록 설정하기 위해서는 chroot_local_user항목을 추가하고 chroot_list_enable 항목의 주석을 해제한다.
   chroot_local_user=YES
   chroot_list_enable=YES
 
  b-2. chroot_list에 있는 사용자만 home direcory를 벗어나도록 설정하기 위해서는 chroot_list_enable항목의 주석을 해제한다.
   chroot_list_enable=YES

3. 로컬 사용자 계정 로그인 : local_enable 항목의 주석을 해제한다.
  local_enable=YES

4. write 권한 부여 - write_enable항목의 주석을 해제한다.
  write_enable=YES

------------------------------------
2006-12-08 로컬 사용자 계정 로그인 옵션 추가
2008-03-18 ubuntu 설치 추가
Posted by Gu Youn
TAG

댓글을 달아 주세요