# Online Disk **Repository Path**: liang-xiliang/springboot-ftp ## Basic Information - **Project Name**: Online Disk - **Description**: 基于springboot+layui+FTP服务器开发的简易个人网盘,具有多文件上传,文件下载,图片预览功能。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://120.76.202.102 - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 3 - **Created**: 2022-02-25 - **Last Updated**: 2025-09-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # springboot文件管理 ## 项目介绍 - **该项目实现简易网盘功能** - **可进行多文件上传和文件下载功能** - **可进行文件夹的删除和文件的删除和创建文件夹** - **实现用户的权限管理** - **用户表和权限表运用RBAC模型** - **实现超级管理员对其他用户的权限的控制** ## 使用说明 - **准备数据库文件目录为```sql/filecontorller.sql```** - **搭建FTP服务器(可根据阿里云建站指南中的文档)** - **文件后台管理系统的默认登陆账号为 admin 默认登陆密码为 password** - **用户头像存储在配置文件中的upload属性上(liunx部署后实际存储在tomcat内部文件中)** ## 技术栈 - springboot - layui - FTP服务器 - mybatis-plus ### 后台管理页面 - 登录页,注册页 ![login](static-files/login.jpg) - 首页 ![index](static-files/index.jpg) - 文件管理 ![folder-list](static-files/folder-list.jpg) - 用户修改 ![userInfo](static-files/userInfo.jpg) - 上传文件页面 ![upload-file](static-files/upload-file.jpg) - 图片管理 ![config](static-files/image-list.jpg) - 文档管理 ![document](static-files/document-list.jpg) - 压缩包管理 ![compressed](static-files/compressed-list.jpg) ## 感谢提供框架思路 - [Linn-cn](https://github.com/Linn-cn) - [sentsin](https://github.com/sentsin/layui) - [spring-projects](https://github.com/spring-projects/spring-boot) - [zjhch123](https://github.com/zjhch123/solo-skin-amaze)