代码之家  ›  专栏  ›  技术社区  ›  G L Lokesh

允许非root用户使用端口443运行tomcat

  •  0
  • G L Lokesh  · 技术社区  · 7 年前

    然而,当我执行 sudo systemctl restart tomcat 在catalina中获取以下错误。出来

     org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["https-jsse-nio-443"]
          java.net.SocketException: Permission denied
           at sun.nio.ch.Net.bind0(Native Method)
           at sun.nio.ch.Net.bind(Net.java:433)
           at sun.nio.ch.Net.bind(Net.java:425)
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Girish Adiga    7 年前

    跟随 this

    分辨率点5效果更好

    # setcap cap_net_bind_service+ep /path/to/bin/java