原创 hyang0 生有可恋 2022-03-31 18:32 内网加强了网络安全策略,直接从交换机上把445端口禁了。封了445端口后,内网内的文件传输就成了问题。 文件下载还有替代方案,换成 http 服务可以解决。但文件上传就成了问题,如何解决文件上传问题,并且需要做到权限隔离,容易上手,这些都成了需要考虑的条件。 试了 WinSCP、FTP 这些都需要先安装工具,并且操作还是显得过于繁琐,于是放弃。 逛了下Github,有个项目看起来比较符合这个需求,类似于个人网盘。我测试了一下,功能上基本满足。 项目地址:
在 Release 页面,有编译好的文件可供下载。 根据项目介绍,测试阶段可以使用简单部署
对安装包解压后,是个单文件,直接执行即可。执行后,程序会在当前目录下生成数据目录,其中包含配置文件。 打印出的 log 信息中包含了管理员账号密码,以及网页访问端口。 通过网页访问系统,输入管理员账号密码,即可登录系统 在系统的右下角可以创建目录,上传文件,也可以通过拖拽的方法上传文件。 支持批量上传,或目录上传 同样,也支持多选,打包下载 文件支持列表、图标、缩略图三种形式展示 Cloudreve 支持多账号,不同用户登录到系统后,只能看到自己目录中的内容。在宿主机上,如果存储后端使用的是文件系统,则不同用户的文件存在各自用户ID下,目录结果如下: 默认部署方式使用的数据库是 sqlite,如果需要切换后端数据库,可以在配置文件 conf.ini 中更改。 默认用户的存储策略是新用户1G,建议对分配的空间大小进行更改。测试时发现默认为1G时,无法上传文件,可能是BUG,更改为5T后,上传功能正常。 需要注意的是,删除用户后,用户目录下的文件也会被删除。 确定 |
|