
원격 서버에 로컬로 저장된 스크립트를 실행하는 것이 가능하다는 것을 확인했습니다. 예: 명령 실행:
ssh USER@HOST 'COMMAND'
스크립트를 실행하다
ssh [email protected] 'bash -s' < script.sh
반대방향으로 하면 어떨까요?
원격 서버에 저장된 스크립트를 가져와 로컬에서 실행할 수 있습니까?
답변1
예, 기본적으로 다음 위치에서 스크립트 파일을 읽을 수 있습니다.
bash -c "$( ssh user@remote_host "cat /path/to/script.sh" )"
이 최소한의 작업으로 잘 작동했습니다.
#!/bin/bash
seq 1 10