filebrowser 的配置命令的基本使用

使用 filebrowser 需要设置好相关的配置,通过设置相关的配置,可以指定使用的端口,或者ip地址等个性话的设置。

首先查看一下配置命令 filebrowser config -h

filebrowser config -h
Configuration management utility.

Usage:
filebrowser config [command]

Available Commands:
cat Prints the configuration
export Export the configuration to a file
import Import a configuration file
init Initialize a new database
set Updates the configuration

Flags:
-h, --help help for config

Global Flags:
-c, --config string config file path
-d, --database string database path (default "./filebrowser.db")

可以看有四个子命令,分别是 cat 输出, export 导入, import 包含, init 初始化 和 set 设置。

默认的情况

filebrowser
2020/10/16 21:29:33 No config file used
2020/10/16 21:29:33 Listening on 127.0.0.1:4040

可以看到默认情况是使用ip是 127.0.0.1, 默认为了安全使用的是本机的地址,就是只有本机可以查看。 端口都是 4040

通过配置文件修改默认得到端口,和ip

我们一般都是通过 filebrowser 在服务器查看对应的文件。所以ip需要修改成本机的ip地址。这里可以使用  0.0.0.0 表示发送的本机的所有地址,不管是本机的内网还是本机的外网包括本机的所有地址。

filebrowser config set --address 0.0.0.0 --port 80

这样通过服务器的公网ip地址,就可以直接访问。端口也修改为 80 ,这样就不用输出端口。ip地址直接可以访问。

不过这样可能会成功,因为 1024 以下的端口,是需要管理员权限的。

再次执行 filebrowser 看看默认开启的

[root@filebrowsser.cn test]$filebrowser
2020/10/16 21:40:40 No config file used
2020/10/16 21:40:40 Listening on [::]:80

可以看到使用的是80端口,并且监听的地址是所有的地址。

Was this helpful?

1 / 2

发表评论 0

Your email address will not be published. Required fields are marked *