Rundeck SSH使用密码验证哪里存储rundeck ssh login的密码文件?
Rundeck有一个选项ssh到使用密码验证节点。这就需要增加/var/rundeck/projects/PROJECT_NAME/etc/resources.xml
的ssh-authentication
和ssh-password-storage-path
性能如下:
<xml version="1.0" encoding="UTF-8"?>
<project>
<node ... ssh-authentication="password" ssh-password-storage-path="keys/node.password"/>
</project>
Rundeck告诉我,该密码存储路径必须以keys/
开始。但是文档没有告诉目录keys
是相对于什么。所以我的问题是:
什么是存储密码文件的目录的绝对路径?
没有keys
目录在我rundeck安装,当我做出keys
目录/etc/rundeck
,/var/lib/rundeck
和/var/rundeck
,它失败,出现错误:
Failed to read SSH Password stored at path: keys/node.password: org.rundeck.storage.api.StorageException: Path does not exist: keys/node.password