对外提供简单的文件访问服务

通过 static_file 插件可以对外提供一个简单的基于 HTTP 的文件访问服务。

frps 的部署步骤同上。

  1. 启动 frpc,启用 static_file 插件,配置如下:

    1. # frpc.ini
    2. [common]
    3. server_addr = x.x.x.x
    4. server_port = 7000
    5. [test_static_file]
    6. type = tcp
    7. remote_port = 6000
    8. plugin = static_file
    9. # 要对外暴露的文件目录
    10. plugin_local_path = /tmp/file
    11. # 访问 url 中会被去除的前缀,保留的内容即为要访问的文件路径
    12. plugin_strip_prefix = static
    13. plugin_http_user = abc
    14. plugin_http_passwd = abc
  2. 通过浏览器访问 http://x.x.x.x:6000/static/ 来查看位于 /tmp/file 目录下的文件,会要求输入已设置好的用户名和密码。