Como fazer downgrade das permissões do usuário em um aplicativo Java após abrir a porta 80/443

Como fazer downgrade das permissões do usuário em um aplicativo Java após abrir a porta 80/443

Sou um desenvolvedor Java que escreve um aplicativo web (servidor Jetty).

Existe algum guia sobre como posso fazer downgrade das permissões do usuário usando Java?

A maioria dos aplicativos Linux nativos iniciará como root, abrirá portas somente root como 80/443 e depois fará o downgrade para um usuário não root (por meio de um processo com o qual não estou familiarizado).

Eu gostaria de poder fazer o mesmo em um ambiente Java.

Responder1

No ServerFault há um semelhanteperguntacom um monte de soluções diferentes.

informação relacionada