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