安装配置
- 下载源代码解压源代码
wget https://security.appspot.com/downloads/vsftpd-3.0.3.tar.gz
tar xzvf vsftpd-3.0.3.tar.gz
- 编译vsfpt
cd vsftpd-3.0.3
sudo mkdir -p /usr/local/man/man8
sudo mkdir -p /usr/local/man/man5
sudo cp vsftpd.8 /usr/local/man/man8
sudo cp vsftpd.8 /usr/local/man/man8
sudo chmod 755 /usr/local/man/man5/vsftpd.conf.5
sudo chmod /usr/local/man/man8/vsftpd.8
make
make install
sudo cp vsftpd.conf /etc/
sudo chmod 755 /etc/vsftpd.conf
sudo vim /etc/vsftpd
修改配置文件
修改如下几行:
- anonymous_enable=NO
- local_enable=YES
- chroot_local_user=YES
- chroot_local_user=YES
- chroot_list_enable=YES
- chroot_list_file=/etc/vsftpd.chroot_list
- local_root=/data/ftp(你的ftp目录)
编辑vsftpd.chroot_list加入你的用户名
vim /etc/vsftpd.chroot_list #输入你的用户名
启动vsfpd
sudo service vsftpd start