ssh 脚本不起作用

ssh 脚本不起作用

大家好,我需要一些帮助,我编写了一个脚本来连接多个 ssh 主机,但该脚本仅适用于第一个 IP,其他 IP 没有变化。这是我的脚本:

#!/bin/bash
HOSTS="192.168.120.237 192.168.120.238 192.168.120.239"
USER=root

# Conectar a cada una de las IP
for host in $HOSTS; do 
  ssh "$USER@$HOSTS" 'bash -s arg' < /home/soulfly/Escritorio/neo1isla1.sh
done 

答案1

尝试ssh "$USER@$host"而不是$HOSTS$HOSTS包含所有地址的列表。

相关内容