gpt4 book ai didi

linux - 让 maven 在 Linux 中的端口 80 jetty 上运行 jetty

转载 作者:太空狗 更新时间:2023-10-29 11:16:40 24 4
gpt4 key购买 nike

我不知道 Jetty 有什么问题。我的 apache2(作为服务运行)在我的 Ubuntu 上运行良好,但 Jetty 总是引发 Permission Denied。

我已经浏览了一些搜索结果,但是 --- 我很困惑 ---

谁能提供一个简单的后续步骤,让我可以调用 mvn jetty:run,其中 jetty 设置为在端口 80 上运行?

最佳答案

1024以下的任何端口都是特权端口,只能由root用户打开。但是,以 root 身份运行 Web 服务器通常是一个非常糟糕的主意 - 万一它遭到破坏,攻击者可以控制一切。

诀窍是用 root 用户启动你的 web 服务器(或 jetty),并在端口 80 打开后切换到另一个用户。有关端口 80 上 Jetty 的更多信息,请参阅: http://docs.codehaus.org/display/JETTY/port80

关于linux - 让 maven 在 Linux 中的端口 80 jetty 上运行 jetty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3109288/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com