小编use*_*260的帖子

一次SSH到多个主机

我有一个脚本循环遍历主机列表,使用RSA密钥连接到每个主机,然后将输出保存到本地计算机上的文件 - 这一切都正常.但是,在每台服务器上运行的命令需要一段时间(约30分钟),并且有10台服务器.我想并行运行命令以节省时间,但似乎无法使其正常工作.这是现在的代码(工作):

for host in $HOSTS; do
    echo "Connecting to $host"..
    ssh -n -t -t $USER@$host "/data/reports/formatted_report.sh"
done
Run Code Online (Sandbox Code Playgroud)

我怎样才能加快速度呢?

ssh

4
推荐指数
2
解决办法
2689
查看次数

标签 统计

ssh ×1