title: Enabling non root user to run tomcat with port 443
body: <p>I am trying to run tomcat with https as a non-root user. Configured server.xml with required port modification and added SSL configuration.</p>
  
  <p>However when I execute <code>sudo systemctl restart tomcat</code> get following error in catalina.out</p>
  
  <pre><code> 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)
  </code></pre>