scp를 사용하여 네트워크를 통해 파일 (크기의)을 복사하려고하면 오류가 발생합니다. <file> stalled
왜 이런 일이 발생합니까? 어떻게 해결합니까?
scp를 사용하여 네트워크를 통해 파일 (크기의)을 복사하려고하면 오류가 발생합니다. <file> stalled
왜 이런 일이 발생합니까? 어떻게 해결합니까?
답변:
이는 scp
가능한 한 많은 대역폭을 확보하려고하기 때문에 발생 하며, 방화벽 등의 지연으로 인해 지연 될 수 있습니다. 대역폭을 제한하면 (-l 옵션 사용)이를 해결합니다.
예를 들어, 대역폭을 1MB / s (= 8192Kbits / s)로 제한 할 수 있습니다.
scp -l 8192 <file> <destination>
-l 8192
8192 Kbit / second 를 의미하며 -l
최대 1 Mbit / second까지 작동 할 수 있다고 생각합니다 (현재 약간 구식 인 것 같습니다).
scp가 멈췄을 때 우리가 수신 한 오류 메시지가 표시되면 암호화가 실패했다고 생각합니다. "호스트 'myserver (10.10.11.12)'의 신뢰성을 설정할 수 없습니다. ECDSA 키 지문은 SHA256 : + zkyskXlxVQ0kRorLW26pzprIYbsM4N3hbaDLz1RNpo입니다."scp -c aes128-ctr /tmp/test.dan/bigfile을 실행했습니다. src myserver : / tmp / bigfile "을 참조하십시오. scp는 대체 암호로 성공했습니다. 기본 암호가 버퍼 공간을 불어 넣는 데 문제가 있습니까?
대체 암호로 "-c"를 추가하여 스톨을 해결하는지 확인할 수 있습니다.