кастомный jar на 443
Ubuntu 24.04.3 lts.
здесь запущено своё приложение на джаве (Spring Boot с интегрированным Tomcat), которое работает по https.
так как к 443 доступ только из под root, вариантов организовать работу приложения не так много:
- запустить под root (исключено т.к. небезопасно)
- перенаправление с 443 к приложению (iptables -t nat -A PREROUTING -p tcp –dport 443 -j REDIRECT –to-port 8443)
- setcap (разрешаем джава-машине слушать 443)
- через nginx
- возможно еще что-то
вопрос: как нормальные люди поступают в таких случаях, что бы было безопасно и практично?