安装
sudo apt-get install vsftpd
修改配置
/etc/vsftpd.conf
- write_enable (打开)
- chroot_local_user (关闭)(用来限制用户访问非主目录)
- pasv_min_port 8000
- pasv_max_port 8999
- user_config_dir=/etc/vsftpd/userconf (指定用户配置)
/etc/vsftpd/userconf/ubuntu
- local_root=/var/www/html/file/
开放端口
20,21
8000-8999
启动
sudo /etc/init.d/vsftpd restart
搭建一个匿名只读,登录可读写的ftp
首先目录选择/home/$USER/share
1 | # Allow anonymous FTP? (Disabled by default). |
- 本文作者: crazyboy
- 本文链接: http://crazyboy.www.crazyboy.info/blog/blog/2022/05/16/it/withoutiso/ftp/vsftpd/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!