IT인생_스크랩/Linux

VSFTP에서 홈디렉토리보다 상위 디렉토리의 접근 막기

어리버리꼬맹이 2010. 6. 23. 15:01
출처 : http://www.cyworld.com/maengis/2271811


 

vsftpd.conf에서 아래 세 부분을 수정한다.

 

ex) vi /etc/vsftpd/vsftpd.conf

 

 

chroot_local_user=YES

접속시 로컬 사용자가 홈디렉토리를 벗어나지 못하도록 제한하는 설정.

 

chroot_list_enable=YES

chroot_local_user가 YES인 상태에서 chroot_list_file에 등록된 사용자에 한해서 홈디렉토리를 벗어나게

해주는 설정. (chroot_local_user의 설정에 따라 홈디렉토리르 벗어나게 해주거나 벗어나지 못하게 함.)

 

chroot_list_file=/etc/vsftpd/chroot_list

chroot_list_enable의 영향을 받을 접속자의 목록.

한 줄에 하나의 ID를 적으면 된다.

 

위 세 가지 설정을 수정한 후에 vsftpd를 재시작 하면 됨.