develog

[bash] 쉘 스크립트 파일을 다른 서버에서 실행 본문

카테고리 없음

[bash] 쉘 스크립트 파일을 다른 서버에서 실행

냐옴 2024. 7. 5. 16:02

 

로컬에 있는 쉘 스크립트 파일을 원격 서버에서 실행하기

# 스크립트 파일을 원격 서버에서 실행
ssh root@192.168.56.11 'bash -s' < test.sh

# 여러 줄의 명령을 원격서버에서 실행
ssh root@192.168.56.11 "bash -s" <<-EOF
  cd /var/www/html
  mv main main_bak
EOF

 

원격 서버에 있는 쉘 스크립트 파일을 로컬에서 실행하기

ssh root@192.168.56.11 'cat /root/test.sh' | bash

curl -fsSL http://192.168.1.1/home/user/script.sh | bash

 

Comments