linux + 원격 시스템에서 스크립트 실행 [닫기]

linux + 원격 시스템에서 스크립트 실행 [닫기]

rsync 명령을 통해 원격 컴퓨터에서 스크립트를 실행할 수 있습니까?

  • SSH를 통해 실행하고 싶지 않습니다.

rsync를 통하지 않는 경우 ssh를 통하지 않고 스크립트를 실행하는 다른 옵션은 무엇입니까?

답변1

rsync파일 복사를 위해 특별히 설계되었습니다. rsyncSSH 프로토콜을 사용합니다.

SSH 데몬을 실행 중인(따라서 파일을 복사하는 데 사용할 수 있는 rsync) 원격 시스템에서 명령을 실행하는 올바른 방법은 다음을 사용하는 것입니다 ssh.

$ ssh remoteuser@remoteaddress command arguments

또는

$ ssh -l remoteuser remoteaddress command arguments

실제로 실행하면 이런 일이 발생합니다.

$ rsync file remoteuser@remoteaddress:

클라이언트 rsync는 로컬 컴퓨터에서 다음 명령을 실행합니다.

ssh -l remoteuser remoteaddress rsync --server (other arguments)

rsync그런 다음 상대방에서 시작된 서버 프로세스와 계속 통신합니다.

명령줄에서 하나 이상의 플래그를 실행하여 rsync이를 확인할 수 있습니다.-v

관련 정보