rundeck - ConfigurationFailure:SSH密钥文件不存在

时间:2014-04-23 14:30:27

标签: linux ssh rundeck

当我在Rundeck中尝试命令时,它会显示:

Failed: ConfigurationFailure: SSH Keyfile does not exist: ~/.ssh/id_rsa
Execution failed: 19: [Workflow step failures: {1=Dispatch failed on 1 nodes: [my.server.com: ConfigurationFailure: SSH Keyfile does not exist: ~/.ssh/id_rsa]}, Node failures: {my.server.com=[ConfigurationFailure: SSH Keyfile does not exist: ~/.ssh/id_rsa]}]

我已经生成了ssh-key,我可以使用它来连接没有密码的SSH。

在rundeck机器中,密钥是在~/.ssh/id_rsa

中生成的

在远程计算机中,密钥已复制到~/.ssh/authorized_keys

我做错了吗?

1 个答案:

答案 0 :(得分:3)

检查项目设置,"默认SSH密钥"列出?

如果值为" var / lib / rundeck / .ssh / id_rsa"那表明你已经使用Debian或RPM软件包安装了rundeck。在这种情况下,Rundeck以不同的用户身份执行,解释了为什么主目录中的密钥不会被使用。