armbian 安装FileBrowser

20September

10:18 PM

140 次浏览

0 条评论

# 下载 FileBrowser 的 Linux arm64 版本(常见架构,请根据你的板子确认架构,如不是arm64,可去官网查找对应版本)
curl -fsSL https://raw.githubusercontent.com/

filebrowser/get/master/get.sh | bash

# 将可执行文件移动到系统路径下
sudo mv filebrowser /usr/local/bin/

# 创建配置数据库目录
sudo mkdir -p /etc/filebrowser

# 快速启动(默认端口 8080,数据目录为当前目录)
sudo filebrowser -d /etc/filebrowser/config.db -p 8080 -r /


sudo pkill filebrowser  停止进程
sudo nohup /usr/local/bin/filebrowser -d /etc/filebrowser/config.db -p 8080 -r / --address 0.0.0.0 > /dev/null 2>&1 & 后台运行

sudo ss -tunlp | grep 8080

curl -I http://127.0.0.1:8080 本机访问测试

退出当前运行的 FileBrowser

按 Ctrl + C 来停止当前在前台运行的 FileBrowser 进程


方法2:使用 systemctl服务(最佳方案)


# 创建服务文件sudo nano /etc/systemd/system/filebrowser.service

粘贴以下内容:

[Unit]
Description=File Browser
After=network.target

[Service]
User=root
ExecStart=/usr/local/bin/filebrowser -d /etc/filebrowser/config.db -p 8080 -r / --address 0.0.0.0
Restart=always
RestartSec=5s
Environment=HOME=/root

[Install]
WantedBy=multi-user.target


粘贴你的内容(Ctrl + Shift + V或右键粘贴)

按 Ctrl + O保存,然后按 Enter确认文件名

按 Ctrl + X退出

然后启用并启动服务:

-----------------------------

使用 vim编辑器(适合熟悉 vim 的用户):
sudo vim /etc/systemd/system/filebrowser.service


按 i进入插入模式,粘贴内容

按 Esc退出插入模式

输入 :wq保存并退出


sudo systemctl daemon-reload

sudo systemctl enable filebrowser

sudo systemctl start filebrowser

sudo systemctl status filebrowser

通过命令行重置密码

# 停止 FileBrowser
sudo pkill filebrowser

# 重置 admin 用户密码(将 newpassword 替换为你想要的密码)
sudo /usr/local/bin/filebrowser -d /etc/filebrowser/config.db users update admin --password newpassword

# 重新启动
sudo nohup /usr/local/bin/filebrowser -d /etc/filebrowser/config.db -p 8080 -r / --address 0.0.0.0 > /dev/null 2>&1 &

留言评论
称呼
邮箱
网址