मैंने इसे एससीपी के साथ आज़माया, लेकिन यह "नकारात्मक फ़ाइल आकार" कहता है।
>scp matlab.iso xxx@xxx:/matlab.iso
matlab.iso: Negative file size
एसएफटीपी का उपयोग करने की भी कोशिश की गई, तब तक ठीक काम किया जब तक कि 2 जीबी फ़ाइल स्थानांतरित नहीं हुई, फिर रुक गई:
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
कोई अंदाजा क्या गलत हो सकता है? एससीपी और एसएफटीपी उन फाइलों का समर्थन नहीं करते जो 2 जीबी से बड़ी हैं? यदि ऐसा है, तो मैं SSH पर बड़ी फ़ाइलों को कैसे स्थानांतरित कर सकता हूं?
गंतव्य फ़ाइल सिस्टम ext4 है। लिनक्स वितरण CentOS 6.5 है। फाइलसिस्टम में वर्तमान में (100 जीबी तक) बड़ी (सुलभ) फाइलें हैं।
-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
मानक रिपोज से।