安装配置filebrowser

安装配置filebrowser

​ 这章就简单搞个工具用一下,这个工具就是一个像安卓软件一样的文件浏览器,可以设置用户权限啥的,挺好用的下面直接粘的安装步骤,注意一下配置别错了就行,json文件和命令配置要一样。访问效果放最下面了。

​ 开发说这个不好用,还不如nginx的auto index,就是看着正规了一点,文件量太大的话确实没有nginx来的快,我真是服了。

1、下载
wget https://github.com/filebrowser/filebrowser/releases/download/v2.27.0/linux-amd64-filebrowser.tar.gz 
2、解压
tar -xzf linux-amd64-filebrowser.tar.gz
3、复制脚本
cp -a  filebrowser /usr/bin/filebrowser
4、创建日志文件
sudo touch ./filebrowser.log
5、写入配置文件
sudo  cat > /tools/filebrowser/filebrowser.json <<EOF
{
"address": "0.0.0.0",
 "port": 18493,
"database": "/tools/filebrowser/filebrowser.db",
 "log": "/tools/filebrowser/filebrowser.log",
"locale": "zh-cn",
 "username": "admin",
 "password": "admin@filebrowser",
"root": "/",
"scope": "/mnt/"
 }
EOF
6、初始化配置#密码端口自定义,和上面配置对应
sudo filebrowser -d /tools/filebrowser/filebrowser.db config init 
sudo filebrowser -d /tools/filebrowser/filebrowser.db config set --address 0.0.0.0
sudo filebrowser -d /tools/filebrowser/filebrowser.db config set --port 18493
sudo filebrowser -d /tools/filebrowser/filebrowser.db config set --locale zh-cn
sudo filebrowser -d /tools/filebrowser/filebrowser.db config set  --log /tools/filebrowser/filebrowser.log
sudo filebrowser -d /tools/filebrowser/filebrowser.db users add admin admin@filebrowser --perm.admin
7、配置systemd管理
sudo cat > /etc/systemd/system/filebrowser.service <<EOF
[Unit]
Description=filebrowser
Documentation=https://filebrowser.org/
After=network.target

[Service]
ExecStart=/tools/filebrowser/filebrowser -c /tools/filebrowser/filebrowser.json

[Install]
WantedBy=multi-user.target
EOF
8、启动测试
sudo systemctl daemon-reload 
sudo systemctl enable --now filebrowser
sudo systemctl status filebrowser

请添加图片描述
请添加图片描述
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值