SSH 세션 클라이언트-서버 내에서 파일 전송

SSH 세션 클라이언트-서버 내에서 파일 전송

SSH 세션(클라이언트-서버) 내부에서 파일을 전송할 수 있습니까?

SCP를 사용하여 파일을 전송하는 방법을 알고 있습니다. 이 질문은 SSH 세션 내 전송에 관한 것입니다. 예를 들어 SSH 세션을 시작합니다.

ssh [email protected]

몇 가지 작업을 수행합니다.

echo "Test" > FILE

파일을 전송합니다(유사코드)

remotecp FILE client_directory

특정 프로세스(주로 백업 작업)에서 자동화 스크립트를 생성하고 이를 최대한 원자적으로 만들고 싶기 때문에 이것을 알고 싶습니다.

답변1

외부 IP 주소를 사용하여 클라이언트를 실행하는 경우:

IP=$(who mom hates | awk '{print $5}' | tr -d ')' |tr -d '(')
scp FILE USER@${IP}:~/some/path

관련 정보