如何使用localhost使rundeck CLI工具连接?

时间:2016-01-05 17:53:16

标签: rundeck

read rundeck CLI工具(rd-project等)使用framework.properties来查找连接到rundeck的URL或环境变量。我无法得到任何工作。

我需要通过127.0.0.1:4440进行连接。我可以telnet到这个端口,我知道没关系。但是,我无法从实例telnet到1.2.3.4:4440(其中1.2.3.4是公共IP)。我找不到如何正确配置AWS安全组。

我已按以下方式更改framework.properties

...
framework.server.url = http://127.0.0.1:4440

我重新加载了rundeck,但这没什么区别。 rd-project仍然无法连接。即使我将framework.server.nameframework.server.hostname更改为我的公共IP并重新启动,它也会失败。

使用环境变量RUNDECK_URL没有任何区别。我正在使用v2.6.2。

我做错了什么?

这是我的命令:

RUNDECK_URL=http://127.0.0.1:4440 /usr/bin/rd-project -a create -p newProj

1 个答案:

答案 0 :(得分:0)

您需要设置以下属性以配置localhost的rundeck:

在framework.properties中:

framework.server.hostname =本地主机

在rundeck-config.properties中:

grails.serverURL = http://localhost:[port]

希望这有帮助。