V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
MonoLogueChi
V2EX  ›  问与答

请教一个关于 caddy 的问题

  •  
  •   MonoLogueChi · Jul 20, 2019 · 2288 views
    This topic created in 2484 days ago, the information mentioned may be changed or developed.

    最近重新部署了一下我一台服务器上的服务,打算试一下 caddy,但是一上手就遇到了一个很坑的问题

    首先是非 root 用户不能使用 80 端口的问题,网上查说是非 root 用户不能使用 1024 以下的端口,然后就按照网上的解决方案,把 caddy 改到 root 用户下,然后再设置权限chmod u+s caddy,能运行了,但是开启 webdav 以后,修改过的文件都会变为 root 用户组。

    这里想问一下各位大神,这个问题要怎么解决,能不能让非 root 用户使用 80 端口,或者是 caddy 的 webdav 能不能指定用户?

    3 replies    2019-07-20 22:29:27 +08:00
    love4taylor
        1
    love4taylor  
    PRO
       Jul 20, 2019   ❤️ 1
    setcap cap_net_bind_service =+ep
    love4taylor
        2
    love4taylor  
    PRO
       Jul 20, 2019   ❤️ 1
    systemd 的话 添加两行
    CapabilityBoundingSet=CAP_NET_BIND_SERVICE
    AmbientCapabilities=CAP_NET_BIND_SERVICE
    MonoLogueChi
        3
    MonoLogueChi  
    OP
       Jul 20, 2019
    @Love4Taylor #1 感谢,已经解决了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5787 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 186ms · UTC 03:31 · PVG 11:31 · LAX 20:31 · JFK 23:31
    ♥ Do have faith in what you're doing.