File Browser 安裝和使用

warning: 这篇文章距离上次修改已过1459天,其中的内容可能已经有所变动。

 

之前一直用Nextcloud,但是他在N1上面運行緩慢,再加上其需要上傳后才能看到,所以個人感覺作為簡單的管理不是很方便,但是如果作為手機電腦等各客戶端之間的圖片文檔同步還是很方便的,因為他有各個平臺的客戶端。國內網盤都已經不行了,剩下已經獨大的百度,但是其下載速度限制簡直不可忍受,有時候沒有辦法還是要使用。自從有了N1可以刷Armbian后,這一切都不是問題了。
<h2>简介</h2>


File Browser 是一个基于 Web 的文件管理器。它可以使你随时随地的对设备的文件进行基本的管理操作,如:创建、删除、移动、复制等。它除了可以让你进行文件管理之外,还有一些其他的功能。它支持多个用户的管理,而且每个用户可以拥有自己可以访问的文件和权限。它还支持文件分享,就行网盘那样,你可以通过它来向你的朋友分享文件。你还可以用它来执行一些 Linux 命令,比如你想要在当前目录下克隆一个代码库,就可以用它来执行git等命令。

File Browser 在 Linux 的安装非常简单,只需要一条命令就可以搞定:curl -fsSL https://filebrowser.xyz/get.sh | bash

当安装好之后,你并不能立即使用它,需要修改一些配置。
<div class="alert alert-success">以下设置方法只适用 File Browser 2.0 +</div>
创建配置数据库:filebrowser -d /etc/filebrowser.db config init

设置监听地址:filebrowser -d /etc/filebrowser.db config set --address 0.0.0.0

设置监听端口:filebrowser -d /etc/filebrowser.db config set --port 8088

设置语言环境:filebrowser -d /etc/filebrowser.db config set --locale zh-cn

设置日志位置:filebrowser -d /etc/filebrowser.db config set --log /var/log/filebrowser.log

添加一个用户:filebrowser -d /etc/filebrowser.db users add root password --perm.admin,其中的rootpassword分别是用户名和密码,根据自己的需求更改。

有关更多配置的选项,可以参考官方文档:https://docs.filebrowser.xyz/

配置修改好以后,就可以启动 File Browser 了,使用-d参数指定配置数据库路径。示例:filebrowser -d /etc/filebrowser.db

启动成功就可以使用浏览器访问 File Browser 了,在浏览器输入 IP:端口,示例:http://192.168.1.1:8088
<h3 class="panel-title">后台运行 請參照</h3>
<h1 class="kratos-entry-title text-center"><span style="color: #0000ff;">ubuntu 添加開機自啟軟件方法</span></h1>
使用腳本自動安裝的FileBrowser所在目錄/usr/local/bin/filebrowser

 
<div class="panel-heading">
<h3 class="panel-title">HTTPS</h3>
</div>
<div class="panel-body">

File Browser 2.0 起开始内建 HTTPS 支持,只需要配置 SSL 证书即可。

配置 SSL:filebrowser -d /etc/filebrowser.db config set --cert example.com.crt --key example.com.key,其中example.com.crtexample.com.key分别是 SSL 证书和密钥路径,根据自身情况进行更改。配置完 SSL 后,只可以使用 HTTPS 访问,不可以使用 HTTP。

取消 SSL:filebrowser -d /etc/filebrowser.db config set --cert "" --key ""

当然,你也可以使用 Nginx 等 Web 服务器对 File Browser 进行反向代理,以达到 HTTPS 访问的目的。

还有就是使用 Caddy,这是一个开源、支持 HTTP/2 的 Web 服务器,它的一个显著特点就是默认启用 HTTPS 访问,会自己申请 SSL 证书,同时支持大量的插件,File Browser 就可以作为其插件运行。

</div>
 

使用外網訪問請參考
<h1 class="kratos-entry-title text-center"><span style="color: #0000ff;">FRP內網穿透服務端及客戶端架設</span></h1>
<div class="panel-body">

 

</div>

none
最后修改于:2020年11月24日 19:14

添加新评论