그리고 ftp 루트를 다음과 같이 설정해줍니다. (/var/ftp를 쓴다고 가정)anonymous_enable=NO
다음과 같이 noshell 을 하나 만듭니다. ftp 전용 계정으로 쉘을 안준다고 가정합니다.groupadd ftpusers
mkdir /var/ftp
chmod 3775 /var/ftp
chown root:ftpusers /var/ftp
다음과 같이 noshell을 쉘로 가지는 계정을 추가해주면 됩니다.touch /bin/noshell
chmod 755 /bin/noshell
/etc/shells 에 /bin/noshell 추가
useradd -g ftpusers -d /var/ftp -s /bin/noshell 유저명
passwd 유저명 - 패스워드 등록
원문 : http://debianusers.org/DebianWiki/wiki.php/vsftpd 7번 항목
Posted by shiftkey


