SCP로 시도했지만 "네거티브 파일 크기"라고 표시되어 있습니다.
>scp matlab.iso xxx@xxx:/matlab.iso
matlab.iso: Negative file size
또한 SFTP를 사용하여 2GB의 파일이 전송 될 때까지 정상적으로 작동 한 다음 중지했습니다.
sftp> put matlab.iso
Uploading matlab.iso to /home/x/matlab.iso
matlab.iso -298% 2021MB -16651.-8KB/s 00:5d
o_upload: offset < 0
무엇이 잘못 될 수 있는지 아십니까? SCP와 SFTP가 2GB보다 큰 파일을 지원하지 않습니까? 그렇다면 SSH를 통해 더 큰 파일을 어떻게 전송할 수 있습니까?
대상 파일 시스템은 ext4입니다. Linux 배포판은 CentOS 6.5입니다. 파일 시스템에는 현재 (액세스 가능한) 큰 파일이 있습니다 (최대 100GB).
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
. 64 비트 6.5 시스템을 실행하는 경우, 아마도 관리자가 설치가 쉬울 것 openssh-5.3p1-94.el6_6.1.x86_64
및 openssh-server-5.3p1-94.el6_6.1.x86_64
표준의 repos에서.