Falha ao iniciar o tomcat na por 80 no linux

Pessoal, não estou conseguindo iniciar o tomcat na porta 80 em um servidor Fedora Core 5.0 x64
Na 8080 ele inicializa perfeitamente, mas quando seto pra 80 no server.xml ele dá o seguinte erro

SEVERE: Error initializing endpoint java.net.BindException: Permission denied:80 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297) at org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:141) at org.apache.catalina.connector.Connector.initialize(Connector.java:1016) at org.apache.catalina.core.StandardService.initialize(StandardService.java:580) at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:782) at org.apache.catalina.startup.Catalina.load(Catalina.java:503) at org.apache.catalina.startup.Catalina.load(Catalina.java:523) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:247) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)

Procurei mas não achei nenhum serviçoque esteja executando na porta 80, então não sei mais o que fazer.

Será que alguém já passou por esse problema e pode me ajudar?

Desde já agradeço

Portas abaixo de 1024 no Unix e Linux não podem ser abertas por um usuário que não seja root (a menos que alguma permissão seja explicitamente atribuída, e isso depende do seu Unix ou Linux).

Normalmente uma das duas coisas se faz em Linux e Unix para usar a porta 80:

  • Usar o Apache ou outro servidor HTTP nativo para servir a porta 80, e usar o conector do Tomcat para poder usar com o Apache. Isso é feito, por exemplo, pelo WebSphere, Oracle Application Server, Sun Java System Application Server etc.
  • Não usar a porta 80, e sim a 8080, como é o default do Tomcat.

A permissão por porta depende muito do Unix que você está usando (acho que o Solaris, por exemplo, pode fazer isso. )