Lxn-Chan!

(~ ̄▽ ̄)→))* ̄▽ ̄*)o

在小型nas上使用filebrowser快捷访问文件

简介

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

需要注意的是

本文章针对一些小型设备(例如路由器或者树莓派)做了一定程度的精简,若目标设备为x86设备(拥有完整的linux运行环境的)可以参考官方文档配置更多内容。

安装及配置

手动下载可执行文件进行安装:https://github.com/filebrowser/filebrowser/releases/latest

以下设置方法只适用 File Browser 2.0 +

创建配置数据库:

1
filebrowser -d /etc/filebrowser.db config init

设置监听地址:

1
filebrowser -d /etc/filebrowser.db config set --address 0.0.0.0

设置监听端口:

1
filebrowser -d /etc/filebrowser.db config set --port 8088

设置语言环境:

1
filebrowser -d /etc/filebrowser.db config set --locale zh-cn

设置日志位置:

1
filebrowser -d /etc/filebrowser.db config set --log /var/log/filebrowser.log

添加一个用户:

1
filebrowser -d /etc/filebrowser.db users add root password --perm.admin

其中的

1
2
3
4

配置修改好以后,就可以启动 File Browser 了,使用-d参数指定配置数据库路径。

示例:```filebrowser -d /etc/filebrowser.db

启动成功就可以使用浏览器访问 File Browser 了,在浏览器输入 IP:端口

示例:

1
2
3
4
5
6
7
8
9

## 后台运行

File Browser 默认是前台运行,这里使用nohup让它后台运行。

运行:

```ssh
nohup filebrowser -d /etc/filebrowser.db >/dev/null 2>&1 &

停止运行:

1
kill -9 $(pidof filebrowser)

开机启动:

1
sed -i '/exit 0/i\nohup filebrowser -d \/etc\/filebrowser.db >\/dev\/null 2>&1 &' /etc/rc.local

取消开机启动:

1
sed -i '/nohup filebrowser -d \/etc\/filebrowser.db >\/dev\/null 2>&1 &/d' /etc/rc.local

 简单说两句


站点架构版本号:6.3.0

联系站长 | 隐私政策 | 用户协议

备案号:辽ICP备19013963-4号

萌ICP备 20206430号

辽公网安备 21011102000194号

中国互联网违法和不良信息举报中心

正在载入运行数据(1/2)请稍后...
正在载入运行数据(2/2)请稍后...

Copyright 2021 LingXuanNing, All rights reserved.