Inicie os serviços do tomcat usando authbind. Isso permitirá que o usuário inicie portas com menos de 1024, não sendo necessário redirecionar ou iptables.
% bl0ck_qu0te%
Para instalar o software Authbind
% bl0ck_qu0te%
o grupo deve ser o grupo de usuários.
% bl0ck_qu0te%
Depois disso, execute os comandos abaixo
% bl0ck_qu0te%
Como exemplo, o ID do usuário imagne é 2000 e você pode usar seu número de ID de usuário
% bl0ck_qu0te%
Esse arquivo deve ser próprio do usuário e do grupo.
sudo chown: 2000
sudo chmod 700 2000
Adicione a linha abaixo no arquivo de inicialização do tomcat $ CATALINA_BASE / startup.sh
export JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true"
Para iniciar o tomcat usando o serviço Authbind startup.sh
Comente a linha abaixo
#$CATALINA_HOME/bin/startup.sh
Adicione este fim como o final do arquivo
AUTHBIND_COMMAND="/usr/bin/authbind --deep /bin/bash -c "
$AUTHBIND_COMMAND $CATALINA_HOME/bin/startup.sh
agora você deve ser capaz de iniciar os serviços do tomcat como usuário com menos de 1024 portas.