娃哈哈好喝-真的!
技术够用就行,吃好喝好睡好!

centos7安装filebrowser

官网地址:https://filebrowser.org/installation

本次演示用传统方式安装,官网有docker方式部署

安装

[root@centos ~]# curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

基本配置

filebrowser的配置文件放在/data/filebrowser/

# 初始化,创建配置文件
[root@centos filebrowser]# filebrowser -d /data/filebrowser/filebrowser.db config init
# 设置网络和端口
[root@centos filebrowser]# filebrowser -d /data/filebrowser/filebrowser.db config set --address 0.0.0.0
[root@centos filebrowser]# filebrowser -d /data/filebrowser/filebrowser.db config set --port 8080

添加用户和修改用户

# 添加用户test007,密码为123456,指定用户目录为:/data/ftp,如果用户目录不能指定,可以先创建用户,在通过update方式修改用户目录
# 也可以通过web管理页面添加用户
[root@centos ~]# filebrowser users add test007 123456 --perm.admin --scope "/data/ftp" -d /data/filebrowser/filebrowser.db 
# 修改test007的密码为654321
[root@centos ~]# filebrowser users update test007 --password 654321 --perm.admin -d /data/filebrowser/filebrowser.db

其他配置

# 设置语言
[root@centos ~]# filebrowser -d /data/filebrowser/filebrowser.db set --locale zh-cn
# 设置日志
[root@centos ~]# filebrowser -d /data/filebrowser/filebrowser.db set --log /data/filebrowser/filebrowser.log
# 其他设置可以查看帮助
[root@centos ~]# filebrowser -h
# 导出当前配置
[root@centos ~]# filebrowser config export filebrowser.yaml

配置service服务

# 服务路径可以根据实际情况修改
[root@centos ~]# vim /usr/lib/systemd/system/filebrowser.service
[Unit]
Description=File browser
After=network.target

[Service]
ExecStart=/usr/local/bin/filebrowser -d /data/filebrowser/filebrowser.db

[Install]
WantedBy=multi-user.target

启动服务

[root@centos ~]# systemctl daemon-reload
[root@centos ~]# systemctl start filebrowserk

可以使用浏览器打开8080端口的方式浏览,默认用户名密码都是amdin,可以通过web页面方式管理服务器

赞(0)
未经允许不得转载:娃哈哈好喝 » centos7安装filebrowser
分享到: 更多 (0)