OpenWrt FileBrowser安装教程filebrowser安装
最近在折腾OpenWrt路由器时,发现远程管理文件特别不方便,每次都要用SFTP工具连接。突然想起之前用过的FileBrowser,一个轻量级的Web文件管理器,于是决定在OpenWrt上装一个试试。经过几天的摸索和踩坑,终于搞定了安装配置流程,现在把完整过程分享给大家。
一、准备工作
首先需要下载FileBrowser的对应版本,官方GitHub仓库提供了各平台的编译版本:
https://github.com/filebrowser/filebrowser/releases/latest
根据你的路由器CPU架构选择正确的版本(如armv7、x86_64等),下载后解压只需要保留主程序文件。
二、安装步骤
1. 上传可执行文件
将FileBrowser文件上传到OpenWrt的/usr/bin目录,并赋予执行权限:
chmod 755 /usr/bin/filebrowser
(提示:可通过WinSCP或SCP命令上传文件)
2. 初始化配置文件
创建配置文件数据库:
filebrowser -d /etc/filebrowser.db config init
3. 设置监听地址
filebrowser -d /etc/filebrowser.db config set --address 0.0.0.0
这样设置后FileBrowser会监听所有网络接口
4. 创建管理员账户
filebrowser -d /etc/filebrowser.db users add admin admin --perm.admin
(注:第一个"admin"是用户名,第二个"admin"是密码,建议修改为复杂密码)
三、可选配置
这些配置可根据实际需求调整:
# 修改访问端口(默认8080) 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
设置开机自启:
在/etc/rc.local的exit 0前添加:
/usr/bin/filebrowser -d /etc/filebrowser.db &
五、访问与配置
浏览器访问 http://路由器IP:端口(如 http://192.168.1.1:8080)
首次登录后建议:
-
在设置中修改默认目录(如挂载的硬盘路径)
-
检查语言是否为中文
-
创建只读用户等权限管理
常见问题解决
1. 端口冲突: 若端口被占用,修改
--port参数值2. 权限不足: 确保
/etc/filebrowser.db有写入权限3. 无法启动: 检查CPU架构是否匹配,使用
uname -m查看架构
这个方案在我的GL-iNet路由器上稳定运行了三个月,通过外网穿透还能实现远程文件管理。相比FTP更方便安全,特别是手机访问时直接浏览器就能操作。如果遇到问题欢迎留言讨论!
点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)
饿了么红包
本站附件分享,如果附件失效,可以去找找看