一.VSFTPD概述及安装
1.分布式项目中的文件上传问题
- 在单体项目中, 完成文件上传使用的是commons-fileupload.jar来实现, 文件最终保存的位置是单体项目所部署的服务器上的某个指定路径, 例如: /xxx/static/upload/.
- 分布式项目中, 如果还使用以上方式, 可能会存在一些问题.
- 此时可以专门做一台文件服务器, 用于保存客户端上传的所有文件. 当访问服务器节点时, 由服务器去这台文件服务器统一获取资源.
2.VSFTPD安装及配置
1.vsftpd安装后的管理
启动: service vsftpd start
停止: service vsftpd stop
查看: service vsftpd status
重启: service vsftpd restart
2. vsftpd启动后可以直接访问, 地址: ftp://ip:21, 此时访问是匿名访问, 只能查看/var/ftp/pub目录.
3. 关闭匿名访问, 设置被动模式端口号范围
vim /etc/vsftpd/vsftpd.conf