Spring Bootアプリケーションがあり、Ubuntu 18.04でroot以外のユーザーとして実行したいと思います。現在はrootとして実行されており、すべてがうまく動作しますが、これはベストプラクティスではなく、セキュリティ上の問題を引き起こす可能性があります。
root以外のユーザーを作成し、そのユーザーとしてアプリケーションを起動しようとしました。ただし、権限のないユーザーは、低いポート(私の場合は80と443)を使用するアプリケーションを実行できません。
権限のない新しいユーザーがアプリケーションを実行できるようにするには、これを設定する最良の方法は何ですか?