ポート(<1024)をバインドする必要があるため、rootユーザーとしてJBossプロセスを開始したいと思います。
ただし、プロセスを開始した後は、プロセスの開始権限を放棄する必要があります。可能ですか?その場合は、関連情報を提供してください。
答え1
いくつかのオプションは次のとおりです。
authbind
、非ルートプロセスが低い番号のポートにバインドできるようにするツールhttps://superuser.com/a/892391/62123setcap
、プロセスに必要な機能のみを提供Gnu / linuxでファイル権限などを設定する他の方法は何ですか?- ポート転送:ポート8080では通常のユーザーとして実行されますが、ポート80を転送します。 https://serverfault.com/a/252199/111338
docker
:dockerで実行し、dockerがポート80をjbossコンテナに転送するようにします。