#!/bin/bash # 전송할 파일들 FILES=("nhngpuaas.crt" "nhngpuaas.key") # 대상 서버 목록 (user@host 형식) SERVERS=( "ubuntu@master1" "ubuntu@master2" "ubuntu@master3" "ubuntu@nd-worker1" "ubuntu@nd-worker2" "ubuntu@nd-worker3" "ubuntu@svc-worker1" "ubuntu@svc-worker2" "ubuntu@gpu-1" "ubuntu@gpu-2" "ubuntu@gpu-3" "ubuntu@gpu-4" ) # 복사할 대상 디렉터리 (리모트 서버 기준) DEST_DIR="/home/ubuntu/" # 루프 돌면서 각 서버로 복사 for SERVER in "${SERVERS[@]}"; do echo " [$SERVER] 전송 시작..." scp "${FILES[@]}" "$SERVER:$DEST_DIR" if [ $? -eq 0 ]; then echo "✅ [$SERVER] 전송 성공" else echo "❌ [$SERVER] 전송 실패" fi done