FileBrowser 简单配置
安装 FileBrowser
1 | curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash |
配置 FileBrowser
首先创建配置数据库,.filebrowser.db
会在当前目录下
1 | filebrowser -d .filebrowser.db config init |
设置监听地址(需要外网访问的话,设置为 0.0.0.0
)
1 | filebrowser -d .filebrowser.db config set --address 0.0.0.0 |
设置监听端口
1 | filebrowser -d .filebrowser.db config set --port 80 |
修改默认显示语言
1 | filebrowser -d .filebrowser.db config set --locale zh-cn |
设置登录用户和密码(自行替换 <USER> 和 <PASSWD>),--perm.admin
表示设置为管理员
1 | filebrowser -d .filebrowser.db users add <USER> <PASSWD> --perm.admin |
设置可以访问的根目录
1 | filebrowser -d .filebrowser.db config set -r /path/to/root/directory |
设置网站标题(替换默认的 “File Browser” 的显示名称)
1 | filebrowser -d .filebrowser.db config set --branding.name <NAME> |
禁用命令运行功能
1 | filebrowser -d .filebrowser.db config set --disable-exec |
查看配置信息(filebrowser启动后想再次修改的话需要先停止)
1 | filebrowser -d .filebrowser.db config cat |
创建系统服务
1 | nano /etc/systemd/system/filebrowser.service |
内容如下(自行修改ExecStart
,.filebrowser.db
所在的位置)
1 | [Unit] |
设置开机启动
1 | systemctl daemon-reload |
启动 FileBrowser
1 | systemctl start filebrowser.service |
本文采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ShiGuang
评论