[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

2026-05-19 09:21:26 0点赞 8收藏 0评论

大家好啊,我是执着于持续分享数码家电、软件技巧相关知识,坚持创作有深度、高质量作品的博主 醉雪梅花。期待您的关注。


说个真实场景,你有没有遇到过这种情况:

想在绿联 NAS 上改一个 .env 配置文件,要么得打开电脑连 SSH,要么得在文件管理器里开隐藏文件,再下载,改完后再上传回去,操作下来好几步。

或者你想让别人帮你看看某个文件夹里的内容,总不能把账号密码甩过去吧。

今天说的这个东西,叫 FileBrowser,一个开源的网页文件管理器。装完之后,你得到一个网页,点开就能管文件、编辑文本、看图片、管理权限。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

先说我是怎么用它的

四个真实场景,看看有没有戳中你的。

场景一:当文件管理器用

不只是看文件,是真的在管。上传、下载、新建文件夹、批量操作,都在一个网页里搞定。我自己用的时候,映射的是一个专门放项目素材的目录,不跟 NAS 系统混在一起。

场景二:直接编辑配置文件 + Markdown 预览

Markdown、Env、Json、TOML,这些文本类文件有些在 NAS 里是不能直接查看和修改的,但是在 FileBrowser 中点开就能改,不用下载→改→上传三步走。

Hermes 的 .env 文件,直接打开修改,改完就存。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

特别是写博客的时候,Hexo 博客的配置文件躺在 NAS 里,直接在 FileBrowser 里改完保存,省心。

修 OpenClaw 或者 Hermes 配置文件的时候,直达配置目录就改,省得下载上传。(品牌 NAS 应用中心部署的也可以找到哦,后面会说

还有个顺手的功能:Markdown 文件可以渲染预览。虽然预览模式下不能修改,但先看效果再决定要不要改,流程上舒服很多。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

场景三:管理绿联官方 Docker 的映射文件

这个是后来发现的。绿联 UGOS 的 Docker 功能里,很多官方镜像的配置文件藏在深层目录。用 SSH 翻目录效率低,在 FileBrowser 里直接导航进去,改完直接保存,体验比绿联自带的后台管理好太多。

比如这个图是进入了绿联 NAS 应用中心部署的 Hermes 的深层目录,从这直接就进去了,省的 SSH 敲半天命令。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

场景四:配合绿联官方远程访问,手机平板随时接入

这个是我用了绿联 NAS 之后才发现的搭配。

绿联 NAS 官方给 Docker 应用做了内网穿透,不需要折腾 Frp 或者 VPN,在绿联 APP 里开一下,官方给你分配一个链接,就能从外网访问 NAS 上的应用。

FileBrowser 就可以 Dcoker 部署,跑在 8080 端口,配上这个官方远程访问,我在外面用手机浏览器直接就能进 FileBrowser 的网页界面,管文件、改配置,跟在电脑上操作一样。

电脑不在身边的时候,这个组合特别实用。平板、手机,浏览器打开就行,不需要装任何 App。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

FileBrowser 本身是响应式页面,手机上操作也不会太别扭,文件列表和编辑器都能正常显示。


小技巧:通过 SSH 找到应用中心版 Hermes 和 OpenClaw 的配置目录

如果你装了绿联应用中心的 Hermes 或 OpenClaw,想用 FileBrowser 管理它们的配置文件,先用 SSH 连上 NAS,执行以下命令找到对应目录:

# 找 Hermes 配置目录 find /data -name "hermes" -type d 2>/dev/null | head -3 # 找 OpenClaw 配置目录 find /data -name ".openclaw" -type d 2>/dev/null | head -3

找到之后,在 FileBrowser 的 Docker Compose 文件里把实际找到的目录添加到对应的存储挂载点,重新部署,就能直接管理配置文件了。


部署方法,关键点拆开说

绿联 NAS 自带 Docker Compose 管理器,在 Docker 界面里直接粘贴这段配置就能部署:

services: # --- FileBrowser 服务 --- filebrowser: image: filebrowser/filebrowser:latest container_name: filebrowser hostname: filebrowser user: root volumes: - ./config:/config - ./database:/database - ./srv:/srv # 其他目录挂载后方便直接进入,容器目录需要在/srv下 environment: - TZ=Asia/Shanghai # 时区 network_mode: bridge ports: - 3453:80/tcp # WebUI http端口 restart: unless-stopped

不用手动敲命令,粘贴完直接点部署就行。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

几个关键点拆开说:

目录映射(volumes)

冒号前面是你 NAS 上真实的目录路径,后面是容器内部的虚拟路径。FileBrowser 默认把 /srv 当作根目录来管理,所以映射到哪个真实目录,它就只能看到哪个目录——这个设计本身就是一种隔离。

用户ID(PUID/PGID)

指定容器内进程的用户 ID。Linux 里文件和目录的权限都挂在具体用户下面,如果容器用 root 身份运行,创建的文件在 NAS 侧显示为 root:root,你从 FileBrowser 里删改没问题,但用其他工具(比如 Samba、NFS)访问时可能遇到权限不够的情况。

填成你的 NAS 实际用户 UID/GID,通常 1000 是第一个创建的用户。不想折腾的话也可以不加,但后续可能会遇到文件属主的问题。

我用 root 是因为绿联应用中心的 Hermes 和 OpenClaw 都有最高权限,所以我图方便就用了 root 。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

--privileged 到底要不要加?

很多人装 FileBrowser 会顺手加上 --privileged,觉得给足了就稳了。实际上它正常功能根本不需要这个参数,只是一个文件管理器,不是系统管理工具。

--privileged 把容器权限拉满到近乎宿主机,等于把门敞开。网上教程动不动就加这个,要么是历史遗留,要么是拿它去补一个本来不该存在的权限问题——方向就歪了。

遇到权限问题,先查目录归属和映射路径,别急着给容器开特权。

端口映射(ports)

8080:80 冒号前面是宿主机的端口,你可以改成任意没被占用的。我习惯用 8080 或者 9000 这种高位端口,跟系统服务隔开。


初始配置,别忘了改默认密码

部署完之后,访问 http://你的NAS地址:8080,默认账号密码都是 admin

进去第一件事就是改密码。

[NAS 必备] FileBrowser:网页文件管理器,改配置不用SSH了

第二件事,看一下设置里的语言选项,有中文。

FileBrowser 支持多用户、可以给不同用户分配不同目录权限。但如果你就是自己用,单用户模式完全够了,不用折腾用户体系。


进阶:多目录管理和权限控制

FileBrowser 支持同时管理多个目录,靠的是「存储」功能。在设置里可以添加多个挂载点,每个挂载点对应一个真实目录。

比如我自己的配置:

  • /srv/projects → 映射到 /volume1/projects,放工作项目

  • /srv/nas-config → 映射到 /volume1/docker,管理 Docker 配置文件

  • /srv/blog → 映射到博客源码目录,直接编辑 md 文件

每个目录互相隔离。

如果多人共用,给每个用户分配不同的目录权限就行。FileBrowser 的权限模型是目录级的,没有文件级的细粒度控制——够用,但别指望它做企业级 ACL。


安全提醒

开了网页文件管理器,就等于在 NAS 上开了一扇窗。

几个基本操作:

  1. 不要用默认密码——这个必须强调

  2. 不要把 8080 这种端口暴露到公网——需要外网访问的话,走 VPN 或者内网穿透,别直接把 NAS 端口对公网敞开

  3. 定期检查访问日志——FileBrowser 自带日志,看一眼有没有异常 IP 在尝试登录


我的感受

装完 FileBrowser 之后,我打开 NAS 后台的次数明显少了。大部分文件操作在 FileBrowser 里直接搞定,不用等那个有时候加载慢的绿联自带管理界面。

说个我自己的痛点。之前想找一个能 Docker 部署、又能直接管理本地 Markdown 文件(带目录结构那种)的工具,找了一圈:Obsidian 有 Docker 方案,但都是套壳版本,浏览器里跑起来很不流畅,根本没法用于实际工作。找了一圈,最后居然就 FileBrowser 这一个解法——网页端直接打开,读写都行,还能渲染,流畅度跟本地一样。

所以它对我来说不是一个「试试看」的工具,是真正拿来干活的。


最后虚心请教,除了 Obsidian 之外,有没有哪种工具能 Docker 部署、网页端实时预览和修改 Markdown 文件、目录结构一目了然,用起来还不卡的。

FileBrowser 确实可以用来当做过渡的 MarkDown 编辑器,但毕竟是个附加功能,属于能用但不精通。

知道的大神评论区聊聊,共同进步哦。


坚持创作有深度、高质量的作品、致力于分享干货、抵制标题党和网络垃圾,是我的座右铭。

您的支持对我真的很重要O(∩_∩)O)。如果你我志趣相投,就给赏个免费的关注和赞呗。让我们共同打造互联网内容创作和知识分享的一股清流!ヾ(◍°∇°◍)ノ゚

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
8
扫一下,分享更方便,购买更轻松