简介

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

安装

File Browser 的安装非常简单,只需要一条命令就可以搞定:

Unix:
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

Brew:
brew tap filebrowser/tap
brew install filebrowser

Windows:
iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex

Username: admin
Password: admin
配置
创建配置数据库: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,其中的root和password分别是用户名和密码,根据自己的需求更改。
有关更多配置的选项,可以参考官方文档:https://docs.filebrowser.xyz/
启动
filebrowser -d ./filebrowser.db -r ./data
命令         数据库位置          数据存储位置
后台运行
运行:nohup filebrowser ./filebrowser.db -r ./data &

停止运行:kill -9 $(pidof filebrowser)

开机启动:sed -i '/exit 0/i\nohup filebrowser 数据库位置绝对路径 -r 数据存储位置绝对路径 &' /etc/rc.local

取消开机启动:sed -i '/nohup filebrowser 数据库位置绝对路径 -r 数据存储位置绝对路径 &/d' /etc/rc.local
最后修改:2022 年 04 月 05 日
如果觉得我的文章对你有用,请随意赞赏
END
本文作者:
文章标题:File Browser 安装及使用
本文地址:https://blog.abcdl.cn/index.php/archives/14/
版权说明:若无注明,本文皆iStar Blog原创,转载请保留文章出处。