Debian10使用ehfs搭建文件共享服务器

💡 原文中文,约2400字,阅读约需6分钟。
📝

内容提要

本文介绍了搭建文件共享网站的步骤,包括安装Golang和extra-http-file-server,添加配置文件,运行ehfs,设置开机自启动等。同时提供了注意事项和debug方法。

🎯

关键要点

  • 搭建文件共享网站的步骤包括安装Golang和extra-http-file-server。
  • 下载Golang安装包并解压到/usr/local。
  • 将/usr/local/go/bin添加到PATH环境变量中以便于使用Go命令。
  • 安装extra-http-file-server并解压生成可执行文件ehfs。
  • 创建ehfs.ini配置文件,设置监听端口、根目录、用户权限等。
  • 运行ehfs服务,可能需要使用sudo权限。
  • 设置ehfs服务为开机自启动,编辑Systemd服务文件。
  • 为ehfs设置CAP_NET_BIND_SERVICE权限以绑定低于1024的端口。
  • 启动ehfs服务并查看服务状态。
  • 提供debug方法以查看服务启动失败的日志。
➡️

继续阅读