在当今分布式办公和多地协作的场景下,便捷的文件管理工具变得尤为重要。FileBrowser 是一款开源、轻量级的文件管理工具,支持通过浏览器远程管理文件。本文将介绍如何通过内网穿透技术搭建 FileBrowser 服务器,使其能够实现远程访问与管理,方便您在任何时间、任何地点高效管理文件。
在开始搭建之前,确保以下条件已满足:
1、一台能够稳定运行的服务器或电脑(Windows、Linux 均可)。
2、已安装 FileBrowser(可通过其官方文档安装)。
3、 内网穿透工具(例如 Zeronews、ngrok 或类似服务)。
1、 首先,现在官网下载客户端:Releases · filebrowser/filebrowser · GitHub
2、 本文以windows为案例,所以下载的是windows的版本
3、 下载完成之后,创建一个准备作为云盘存储的文件夹,例如在D盘创建一个CloudDisk
4、 然后将下载好的文件解压到这个文件夹里
5、 打开文件夹,然后打开“filebrower.exe"文件
6、 然后就会打开一个命令窗口,窗口里有显示Listening on 127.0.0.1:8080,即表示已经安装搭建成功。注意:此命令窗口要保持打开状态,不能关闭,关闭后,云盘服务将会停止,直到再次开启此窗口
7、 然后只需要复制127.0.0.1:8080,在浏览器里输入打开即可进入到云盘登录页面
8、 默认账号密码为 admin/admin,输入之后就可以进入到云盘首页
9、 首先,可以在页面修改语言,此软件是支持简体中文的。
10、 然后,可以修改账号的密码以及创建多个子账号等
11、 另外,也可以去体验下云盘的功能,例如创建文件夹、创建文件、上传、下载等操作
12、 例如,上传图片,只需要按照上述操作,然后就可以将图片上传到文件夹里
13、 我们也可以在安装的文件夹里看到刚才操作的内容。
1、 由于 FileBrowser 默认运行在本地网络,外网无法直接访问,那么,我们想要将该云盘实现远程管理访问,那么就需要借助内网穿透工具暴露服务到公网。
2、 首先,我们需要先下载一个内网穿透工具,本文以ZeroNews工具为例,先在官网下载软件,然后在Windows上安装并运行客户端,可以参考安装文档:Windows 中 运行 Zeronews | Zeronews 文档
3、 然后登录ZeroNews管理后台,在资源页面,创建一个自定义域名,最好写一个容易记住的,例如 ddcloud。创建域名成功之后,在该域名里开启TLS证书。
4、 然后在应用页面,创建一条映射,映射选择HTTPS协议,并选择刚创建好的域名,以及分配所需的带宽。然后内网地址与端口需要与filebrowser里的IP和端口保持一致即可。
5、 映射创建成功之后,就可以看到该映射的访问地址。
6、 复制该链接,在其他网络下的浏览器打开,就可以进入到自建云盘的登录页面
7、 输入修改后的账号密码或子账号密码就可以进入到云盘首页
1、 根据上述的步骤进行部署,您就可以轻松获得一个可以远程管理访问的自建云盘了,里面可以存储各种文件。
2、 该文件部署不仅简单方便,占用空间也不大,但是功能却能基本能够满足您的需要,例如
3、 文件分享:你只需要找到对应的文件,然后设置分享的期限和密码,你就可以将文件安全的分享给您的好朋友或同事了。
a) 收到链接后,只需要输入密码即可打开分享的文件进行查看和下载
4、 手机访问:FileBrowser页面还做了手机UI自适应,可以在浏览器里面打开访问链接。可以看到,排版还是非常整齐
a) 在手机上,还可以将手机的文件上传到云盘,这样,您就可以将自己的照片上传到云盘进行备份操作,防止照片丢失遗漏等。
b) 也可以对云盘的文件进行下载操作
c) 另外,还可以对云盘的一些文件进行管理,例如分享、编辑、复制、移动、删除等操作
5、 创建子用户:可以创建子用户,并对子用户的账号分配权限
a) 不同权限的用户进来,拥有的权限与分配的会保持一致
6、 还有更多功能,您们可以自行慢慢摸索。FileBrowser是一款非常强大又好用的存储管理工具。有兴趣的同学可以按步骤操作,非常简单易上手。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。