QUOTE(MiBrony @ Oct 22 2019, 11:17)

On Ubuntu I used authbind to grant access to a non-root process binding lower port.
My 3 servers are all running by the user 'hath' (nologin & non-sudoer) to run "/usr/bin/authbind --deep /usr/bin/java HentaiAtHome.jar" thru systemd and it succesfully using port 443 without root
after 40+ mins running and log checking, there seems to be no problem (other than I accidentally delete the cache on one of those machines which caused severe trust issues)
I think I recommend this method.
To make it clear, after authbind installed, i ran those commands:
CODE
sudo touch /etc/authbind/byport/443
sudo chmod 500 /etc/authbind/byport/443
sudo chown hath /etc/authbind/byport/443
hath in the last command is the user that own H@H directory and ran H@H java service, you should change it to your username (which own H@H directory and ran H@H java service)
Since English is not my mother tongue, I'm sorry if my sentences don't make sense, feel free to ask in this case
this setup on port 443 reduced the trust on a server to "-100", quality "2309"
running on a 1024+ port without authbind helped the trust recover back to "1,000" and quality to increase.