Rundeck-连接到EC2实例节点



我安装了EC2插件,我可以看到EC2节点,但是问题是它总是显示EC2-用户,而不是root,因此我的SSH连接失败

遵循本指南:https://github.com/rundeck-plugins/rundeck-ec2-nodes-plugin

"默认映射还将默认用户名属性配置为EC2-用户,但是如果要更改默认设置:

映射参数:ssh-keypath.default =/path/to/key; username.default = my-username"

我在Rundeck服务器上的映射参数下指定:

name.selector=tags/Name
hostname.selector=publicIpAddress,publicI
description.default=Ec2 node instance
osArch.selector=architecture
osFamily.selector=platform
osFamily.default=unix
osName.selector=platform
osName.default=Linux
username.selector=tags/Rundeck-User
username.default=root
ssh-keypath.default=/path/to/key
editUrl.default=https://console.aws.amazon.com/ec2/home#c=EC2&s=Instances
attribute.publicIpAddress.selector=publicIpAddress
attribute.publicDnsName.selector=publicDnsName
tags.selector=tags/Rundeck-Tags

它成为回答我自己的问题的习惯:)我需要添加半ol umck(;(

name.selector=tags/Name
hostname.selector=publicIpAddress,publicIp;
description.default=Ec2 node instance;
osArch.selector=architecture;
osFamily.selector=platform;
osFamily.default=unix;
osName.selector=platform;
osName.default=Linux;
username.selector=tags/Rundeck-User;
username.default=root;
ssh-keypath.default=/path/to/key;
editUrl.default=https://console.aws.amazon.com/ec2/home#c=EC2&s=Instances;
attribute.publicIpAddress.selector=publicIpAddress;
attribute.publicDnsName.selector=publicDnsName;
tags.selector=tags/Rundeck-Tags

然后,Mo Mathing我指定了什么SSH-KEY PATH,我从Rundeck那里获得了连接错误,因此唯一的方法是从/Root/.ssh/复制键,to/var/lib/lib/rundeck/.ssh

之后,我才摆脱错误

最新更新