安装
1 |
apt-get install vsftpd |
配置
配置文件地址 /etc/vsftpd.conf
开启匿名访问
1 |
anonymous_enable=YES |
关闭本地账户登录
1 |
local_enable=NO |
指定PASV端口(便于创建防火墙规则)
1 2 |
pasv_min_port=40000 pasv_max_port=60000 |
增加防火墙规则
增加FTP通信端口
1 2 |
ufw allow 20 ufw allow 21 |
增加FTP传输端口
1 |
ufw allow 40000:60000/tcp |
添加外部目录
默认匿名主目录为 /srv/ftp
映射外部目录至主目录
1 |
mount --bind /path/to/yourfolder1 /srv/ftp/yourfolder2 //注:yourfolder2是存在的目录 |
解除映射
1 |
umount /srv/ftp/yourfolder2 |
使用
运行
1 |
service vsftpd start |
停止
1 |
service vsftpd stop |
重启
1 |
service vsftpd restart |
查看状态
1 |
service vsftpd status |
There are no comments yet