우분투에게 묻는 이 질문의 약간 편집된 버전을 다시 게시하고 있습니다.두 개의 다른 포트가 있는 SCP, 처럼답은 거기에 있다명령줄 옵션(수정 필요 없음)에서만 작동하는 접근 방식은 ssh_config
더 이상 나에게 작동하지 않습니다.
scp
로컬 PC의 서로 다른 포트를 사용하여 두 원격 서버 간에 파일을 복사하는 명령을 사용하는 방법은 무엇입니까 ?
설정
- 원격 서버 1: IP=67.12.21.133 &포트=6774
- 원격 서버 2: IP=67.129.242.40 &포트=6775
질문
- 내가 사용한다면
오류가 발생합니다.scp -rp -P 6774 [email protected]:/home/denny/testapp1.txt [email protected]:
ssh: connect to host 67.12.21.133 port 22: Connection refused
- 내가 사용한다면
나에게 다음과 같은 오류가 발생합니다.scp -rp -P 6774 [email protected]:/home/denny/testapp1.txt -P 6775 [email protected]:
ssh: connect to host 67.129.242.133 port 6775: Connection refused ssh: connect to host 67.129.242.40 port 6774: Connection refused lost connection
답변1
소스 URL과 대상 URL에 포트를 지정합니다.
scp -3 scp://host1:port1//path/to/file scp://host2:port2//path/to/file