설치
yum install vsftpd
설정파일
/etc/vsftpd/vsftpd.conf
설정하기
1. 단순하게 사용자 계정에 chroot 설정
chroot_local_user=YES
2. 특정 사용자만 chroot 설정
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
3. 특정 사용자를 제외한 나머지 사용자만 chroot 설정
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
4. 계정마다 동적으로 설정할 경우
chroot_local_user=YES
passwd_chroot_enable=YES
이런식으로 하면 /etc/passwd 파일을 참고하여 chroot 를 설정할 수 있다.
아래와 같은 형태로 passwd 파일을 셋팅하면 "." 이 있는곳이 루트 디렉토리가 된다.
cranix:x:500:500::/home/./cranix:/bin/bash
RECENT COMMENT