연결 내부에서 SSH를 사용하여 파일 전송

연결 내부에서 SSH를 사용하여 파일 전송

서버 SSH 연결을 통해 서버에서 호스트로 파일을 전송하는 방법이 있습니까? 내 HPC에는 저장 공간이 제한되어 있으므로 일부 작업에서는 중간에 파일을 전송하고 삭제해야 합니다. 작업에서 내 호스트로 파일을 전송할 수 있으면 좋겠지만 SSH 연결의 유닉스는 그것이 SSH 연결인지 모르기 때문에 불가능할 수도 있다고 생각합니다.

답변1

~처럼B층SSH 터널에 있을 때마다 명령/셸은 이를 실제로 인식하지 못합니다. 기본적으로 명령/셸은 터널(ssh의 장점)에 없는 것처럼 작동합니다. 이것이 터널 안의 터널이 작동하는 이유입니다!

좋은 것나는 당신이 찾고있는 대답을 제공한다고 생각합니다. SCP는 SSH를 사용하여 두 디렉터리에 파일을 복사하는 데 매우 유용한 도구입니다.당기다그리고푸시방법은 상황에 따라 다릅니다.

이것협회SCP 가능성과 구문에 대한 훌륭한 개요입니다!

사용할 수 있는 코드:여기서 192.168.1.100은 서버이고 192.168.1.5는 클라이언트입니다. DNS 이름도 사용할 수 있습니다.

당기다: 호스트 시스템에 터미널이 열려 있다고 가정하면 다음을 수행할 수 있습니다.

scp [email protected]:/tmp/myfile /tmp/files/myfile

이렇게 하면 서버에 대한 "두 번째 터널"이 생성됩니다.

홍보하다:(역방향) 서버에서 호스트로(기본적으로 이제 원래 터널 내의 터널임):

scp /tmp/myfile [email protected]:/tmp/files/myfile

이것이 개념을 조금 설명해주기를 바랍니다!

관련 정보