首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在pssh命令中启动密码

如何在pssh命令中启动密码
EN

Unix & Linux用户
提问于 2019-07-14 11:59:14
回答 2查看 4K关注 0票数 2

当我们想要使用pssh来并行地从远程机器获得命令输出时,我们可以这样做(例如)

代码语言:javascript
复制
pssh -H  presto01 -l root -A -i "hostname"
Warning: do not enter your password if anyone else has superuser
privileges or access to your account.
Password:
[1] 11:55:56 [SUCCESS] presto01
presto01

但是如何做到不输入密码,那么密码就会自动午餐吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2019-07-14 12:24:22

我们可以用飞碟

代码语言:javascript
复制
sshpass -p customer pssh  -H presto01 -l root -A -i "hostname"
票数 1
EN

Unix & Linux用户

发布于 2019-07-22 03:47:00

您可以设置一个基于密码的服务器和客户端之间的身份验证

下一个源/导出服务器上的ssh-代理。

代码语言:javascript
复制
# eval `ssh-agent` ssh-add /root/.ssh/id_rsa 

在这里,我假设我的私钥存储在上面提供的路径/root/..ssh下面

一旦您给出密码,ssh代理将执行无密码连接。现在,您可以不使用"-A“选项执行pssh操作。

关于PSSH的更多示例(请与PSSH一起检查使用SSHD选项)

https://www.golinuxcloud.com/pssh-commands-parallel-ssh-linux-examples/

在我的设置中,我已经配置了无密码配置,我更喜欢使用下面的附加sshd选项的pssh。

代码语言:javascript
复制
StrictHostKeyChecking=no
GSSAPIAuthentication=no
PreferredAuthentications=publickey
PubkeyAuthentication=yes
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/530079

复制
相关文章

相似问题

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