현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - curl로 ssh를 실행하는 방법

curl로 ssh를 실행하는 방법

env=gnubash, 버전 4.2.46(2)-release(x86_64-redhat-linux-gnu)

시나리오: SystemA=인터넷이 없습니다. 시스템B=예. SystemA에는 로그 파일이 있습니다. SystemA는 SystemB가 자신에게 컬 명령을 보내기를 원합니다.

SystemA$ssh SystemB 컬 -X POST -H "콘텐츠 유형: 애플리케이션/json" -d "$data" $hook=failed

SystemB$curl -X POST - H "Content-type: application/json" -d "$data" $hook=success

SystemA가 로그 파일을 SystemB에 "scp"하지 않고 이를 달성하는 방법은 무엇입니까? 이는 스케줄링과 많은 관련이 있으므로 SystemA가 SystemB를 작동시키길 원합니다.