在 Ubuntu 18.04 上以非 root 用户身份运行 Spring Boot 应用程序

在 Ubuntu 18.04 上以非 root 用户身份运行 Spring Boot 应用程序

我有一个 Spring Boot 应用程序,我想在 Ubuntu 18.04 上以非 root 用户身份运行它。目前它以 root 身份运行,一切运行良好,但这不是最佳实践,可能会导致安全问题。

我创建了一个非 root 用户并尝试在该用户下启动应用程序。然而,非特权用户无法运行使用低端口的应用程序,在我的例子中是 80 和 443。

为了允许我的新非特权用户运行该应用程序,最好的设置方法是什么?

相关内容