在升级到v0.9.3之后,Caddy服务器将不会启动并显示此错误:
listen tcp :443: bind: permission denied我是以用户caddy的身份使用systemd运行caddy的。实际上,我检查了二进制文件是否属于caddy。
发布于 2018-03-05 05:12:11
如果您正在运行systemd v229或更高版本,您可以这样做,而不需要本质上提供二进制功能:
AmbientCapabilities=CAP_NET_BIND_SERVICE发布于 2016-10-08 16:36:58
这不是球童问题,也不是用户权限问题。默认情况下,Linux不允许进程在低级端口上侦听。
准许进入:
sudo setcap CAP_NET_BIND_SERVICE=+eip $(which caddy)https://serverfault.com/questions/807883
复制相似问题