首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在亚马逊EC2实例中使用并行SSH?

如何在亚马逊EC2实例中使用并行SSH?
EN

Server Fault用户
提问于 2011-06-08 10:21:12
回答 3查看 11.6K关注 0票数 5

我正在尝试使用Amazon实例运行一个并行SSH,但是我被拒绝了expception的权限,我如何才能将其SSH发送到服务器。如何使用密钥登录来运行PSSH。到目前为止,我已经尝试过,

代码语言:javascript
复制
pssh -h hosts-file -i xxx.pem -l username date
EN

回答 3

Server Fault用户

发布于 2013-06-26 09:38:41

使用-x参数。

示例

代码语言:javascript
复制
pssh  -i  -H ubuntu@xxxxxxx.compute-1.amazonaws.com  -x "-oStrictHostKeyChecking=no  -i /home/ccc/xxx/something-us-east.pem" 'echo hi'

-x中的任何内容都会作为参数传递给底层ssh进程。

票数 14
EN

Server Fault用户

发布于 2012-04-19 20:54:46

-i参数并行ssh没有像为ssh那样指定密钥文件。您需要将类似的内容添加到您的~/.ssh/config中,以使SSH使用正确的密钥文件。

代码语言:javascript
复制
Host *.compute-1.amazonaws.com
    IdentityFile ~/.ssh/ec2.pem
票数 9
EN

Server Fault用户

发布于 2011-09-26 17:09:07

请确保您可以使用ssh对每个实例执行ssh,并确保相同的xxx.pem适用于所有实例。这样做之后,pssh命令就可以工作了。您可能必须将您的公钥复制到每个实例,并将一个条目添加到..ssh/authorized_ key文件中。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/278183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档