![방법: Jumphost를 통해 호스트로 scp(둘 다 기본이 아닌 22 포트)?](https://linux55.com/image/204773/%EB%B0%A9%EB%B2%95%3A%20Jumphost%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%ED%98%B8%EC%8A%A4%ED%8A%B8%EB%A1%9C%20scp(%EB%91%98%20%EB%8B%A4%20%EA%B8%B0%EB%B3%B8%EC%9D%B4%20%EC%95%84%EB%8B%8C%2022%20%ED%8F%AC%ED%8A%B8)%3F.png)
내 Jumphost는 포트 2222를 사용하고 최종 호스트는 포트 20048을 사용하므로
scp -P 2222 -J [email protected] [email protected]:20048/usr/local/var/log/frontend/test.log .
오류가 발생했습니다.
kex_exchange_identification: read: Connection reset by peer
Connection reset by 192.168.1.16 port 22
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535
"Connection Reset by 192.168.1.16 port 22" 오류는 첫 번째 것이 -P
작동하지 않는다는 것을 나타내는 것 같아서 어떤 오류가 발생했는지 확인하기 위해 명령을 테스트했습니다.
scp -P 2222 -J [email protected] [email protected]/usr/local/var/log/frontend/test.log .
오류가 발생했습니다.
cp: [email protected]/usr/local/var/log/frontend/test.log: No such file or directory
그렇다면 올바른 명령은 무엇입니까?