我正在尝试在 Ubuntu 14.04 上使用Rundeck 。
如何将 Web 界面端口从 4440(默认)更改为 80?
端口号似乎在各种配置位置(包括/etc/rundeck/profile
和/etc/rundeck/framework.properties
)中引用,但更改这些对我没有影响,我在文档中找不到有关更改 Web 端口的特定部分。
使用 Apache 或 Nginx 的代理通行证。它的一个解决方案..
您需要将这些文件从 4440 修改为 80
framework.properties 配置文件 rundeck-config.properties
但是在 80 中尝试运行时会出现以下 java 异常。
java.net.SocketException:权限被拒绝
因此 apache 或 nginx 代理通行证是可行的解决方案
是否可以使用两个规则 iptables
iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 4440 iptables -I INPUT -p tcp --dport 4440 -j ACCEPT