使用 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?
3 / 2