前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Star 21.8k!推荐一款实用的免费开源局域网传输工具!轻松搭建网盘的神器!

Star 21.8k!推荐一款实用的免费开源局域网传输工具!轻松搭建网盘的神器!

作者头像
Python兴趣圈
发布2023-12-30 14:22:40
4580
发布2023-12-30 14:22:40
举报
文章被收录于专栏:翩翩白衣少年翩翩白衣少年

本文小编给大家分享一款免费开源软件 Filebrowser,使用它可以轻松搭建属于你的个人网盘和网页版文件管理器。

它能做什么呢?想必大家也都用过百度网盘或阿里云盘之类的云存储服务,将自己的所有数据都存储在别人的服务器上,所谓的在线看视频、听音乐、在线编辑文档,你可以用浏览器访问它,也可以使用客户端访问它。

而这些云存储有一个通用的弊端就是限速和空间不足(当然花钱就能开放限制,购买空间)。市面上当然也有其他的备用方案,各种NAS产品,但效果都不佳。

Filebrowser 配置搭建要求低、运行速度快、页面友好,对于个人来说是个不二之选。

项目介绍

Filebrowser 是一款非常棒的、简单实用的文件管理工具,而且使用服务器运行级别的 GO 语言 编写。运行速度方面很有保障。

虽说它是文件管理工具,但它完全可以当作网盘程序来使用,并且可以跨平台,Windows、Linux、MacOS也都支持。

GitHub地址:https://github.com/filebrowser/filebrowser

下载方式

方式一:公众号直接获取

方式二:开源下载地址

如果你可以正常访问github,进入到项目的Release下,下载自己适用系统的工具即可

GitHub下载:https://github.com/filebrowser/filebrowser/releases

方式三:官方提供的最快安装方式

以命令行形式进行快速安装及使用:

  • • Windows
代码语言:javascript
复制
iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex
filebrowser -r /path/to/your/files
  • • Linux
代码语言:javascript
复制
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
filebrowser -r /path/to/your/files
  • • MacOS
代码语言:javascript
复制
brew tap filebrowser/tap
brew install filebrowser
filebrowser -r /path/to/your/files

运行完成后,将会输出一个浏览器地址,点击访问它即可。(默认用户名密码都为admin)

运行FileBrowser

filebrowser 是基于 CLI 的方式来管理运用参数的,具体可以用下面命令行来查看帮助信息。

代码语言:javascript
复制
filebrowser.exe --help

不带任何参数,即可直接启动

代码语言:javascript
复制
filebrowser.exe

它会提示没有指定配置文件,并且服务在 127.0.0.1:8080 上侦听。

我们打开浏览器来试试看能不能访问。进入登录页面,接着我们输入用户名和密码(都是 admin )。

OK,看到了 filebrowser 所在当前目录的文件了。

可以看到界面是英文的,点击左侧导航栏的 Settings ,然后找到 Language 一项将其改成中文,最后点击 Update 按钮使之生效。

当然默认密码始终是不安全的,我们还可与进行密码的修改。依次找到左侧导航栏的 设置 > 个人设置 > 更改密码。

我们现在只能用本地电脑地址在本机上访问 filebrowser ,要想让其他人访问到,那么我们需要加一个参数。指定所有人皆可访问(这里指的是局域网内)

代码语言:javascript
复制
filebrowser.exe -a 0.0.0.0

设置完成后,他人访问时将自己的本地IP告知,加上端口号即可完成局域网的访问了比如:http://192.168.10.2:8000,如果想指定端口加上-p 端口号即可。

当然我们还可以自己新建用户,设置用户权限:管理员、普通用户等。

今天的内容暂时先介绍到这里啦!该开源工具还有很多功能等你来探索,有兴趣的小伙伴可以下载试玩!

写到最后

感谢您的一路陪伴,用代码构建世界,一起探索充满未知且奇妙的魔幻旅程。如果您对Python编程技巧、好玩实用的开源项目、行业新知趣事和各类技术干货等充满兴趣,那么不要错过未来我为大家奉上的精彩内容!点击关注,让您的探索学习之旅更加丰富多彩,我们一同成长,一同前行!🚀💻📚

求一键三连:点赞、转发、在看

如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️

在看你就赞赞我!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-12-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python兴趣圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目介绍
  • 下载方式
    • 方式一:公众号直接获取
    • 方式二:开源下载地址
    • 方式三:官方提供的最快安装方式
    • 运行FileBrowser
    • 写到最后
    相关产品与服务
    对象存储
    对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档