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方法以查看服务启动失败的日志。
➡️