FileBrowser文件共享系统

释放双眼,带上耳机,听听看~!

File-Browse
File-Browse

filebrowser 简介

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

filebrowser 安装

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

curl -fsSL https://filebrowser.xyz/get.sh | bash

安装好之后还不算完事,必须要配置filebrowser

配置 filebrowser

filebrowser在哪个目录下创建数据库,则就在指定目录中进行文件共享

#创建并初始化数据库
filebrowser -d /data/filebrowser/filebrowser.db config init

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

#设置filebrowser监听端口
filebrowser -d /data/filebrowser/filebrowser.db config set --port 8099

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

#设置filebrowser日志文件位置
filebrowser -d /data/filebrowser/filebrowser.db config set --log /data/filebrowser/logs/filebrowser.log

#设置filebrowser Web控制台界面账号和密码
filebrowser -d /data/filebrowser/filebrowser.db users add root 123456 --perm.admin

#启动filebrowser
filebrowser -d /data/filebrowser/filebrowser.db

filebrowser加入开机自启

#下载开机自启.service文件
curl https://cdn.mivm.cn/www.mivm.cn/archives/filebrowser/filebrowser.service -o /lib/systemd/system/filebrowser.service

#修改配置指定数据库位置
sudo vim /lib/systemd/system/filebrowser.service
[Unit]
Description=File Browser
After=network.target

[Service]
ExecStart=/usr/local/bin/filebrowser -d /data/filebrowser/filebrowser.db        #修改你的db位置

[Install]
WantedBy=multi-user.target

#加入开机自启并启动filebrowser
sudo systemctl enable filebrowser.service
sudo systemctl start filebrowser.service

完事后你就可以通过IP地址加你监听的端口访问web界面了

人已赞赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧