會員中心 | iThome online | iT邦部落格 | 小7聚樂部 | iThome download | apphome

載入中...

qwer4321

iT邦初學者
10級

Linux mount 網路芳鄰問題(剩12天到期)

請問各位大大
小弟用 CENTOS 6.2 底下的VSFTP 架了FTP服務
但由於某些原因它FTP上的使用者, 需要連到另一台電腦的分享資料夾
所以我將它用mount -t cifs 方式去把網路芳鄰上有台Windows2008內的AA1這個有開分享的資料夾,抓進來給ftp 上的USER 上傳/下載使用

當初測試是在區網內進行測試
但沒想到從外網連進這FTP上傳檔案到AA1, 發現壓縮檔會壞掉!!

請問有什方式解這問題!?
我發現問題點, 應該料是在於FTP透過 mount了網芳資料夾有寫入上的問題
我測試過如果從遠端登入FTP下載檔案是OK的, 上傳檔案也是正常的
但如果是將檔案上傳到mount -t cifs出來的網芳資料夾AA1
便會出現 壓縮檔下載後無法解壓縮的問題
這問題有點奇怪
看起來是當FTP USER 登入FTP 後 開始上傳檔案到AA1時會在寫入上有問題

看起來原因在於AA1是透過mount -t cifs 本地端一台Win2008的SHARE資料夾

檔案雖然寫進去, 但壓縮檔會出現異常

請問有人有類似經驗, 這該怎解決!?

小弟後來測試
只要大檔案(約1GB)
檔頭都會被切掉,難怪我壓縮軟體用復原紀錄都沒用

2012-05-17 15:29:46 補充

所以這問題不只是外網 內網也會出現

2012-05-17 15:30:13 補充

快被這問題搞瘋了
有沒有大大可以指引一下明路(抱頭)

2012-05-17 15:42:41 補充


發佈到:發佈到Facebook 發佈到噗浪 發佈到twitter
分享時間:2012-05-15 19:34:55
▼ ADVERTISEMENT ▼

Linux mount 網路芳鄰問題
iT邦幫忙MVP
回答:wiseguy( iT邦超人10級 )
時間:2012-05-15 19:55:02
2
壓一個只寫 Hello, World 的純文字檔案到壓縮檔,上傳再下載,再跟原壓縮檔比較看看,就知道被改了什麼了。

[-隱藏]

回應 wiseguy

1

qwer4321 說:

我還真的這樣子試了
我發前檔頭會被切掉
填入NULL值
另外只要是大檔案(約1gb)不管在內外網上傳都會被切檔頭

2012-05-17 15:28:32

2

wiseguy 說:

再測一下,ftp送一個檔案進去,直接從 windows2008 解解看。以及直接從 windows2008 壓一個檔案,再 ftp 下來解解看。
兩種情形哪一種會損壞檔案,或者都會損壞。

2012-05-18 14:47:26

回答:mwu4( iT邦初學者9級 )
時間:2012-05-16 00:16:18
2
或許與編碼有關......

[-隱藏]

回應 mwu4

1

qwer4321 說:

我也在猜是不識這個
但就是找不到到底問題要怎解

2012-05-17 15:30:44

回答:bizpro( iT邦大師9級 )
時間:2012-05-16 10:08:56
1
您的vsftpd.conf有把sendfile關閉嗎?
use_sendfile=NO

[-隱藏]

回應 bizpro

1

qwer4321 說:

感謝回應
比較像這個問題
但我改了依樣沒用

2012-05-17 15:31:23

回答:chang0206( iT邦初學者7級 )
時間:2012-05-16 11:47:43
1
FreeBSD上有 mount_nullfs 可以做到類似的功能,事實上,我就是這樣用的。
建議可以先在本機測試,丟檔案進去 mount進來的網芳會不會有問題?
然後再丟壓縮檔案過去會不會有問題?
或者算一下MD5 看看

[-隱藏]

回應 chang0206

1

qwer4321 說:

目前我用文字檔上船在下載後測試 發現
我填入100000行的00000000000000000000000
並且在第一行打進去  這是測試文字
上船在下載後發現  檔案的前一千行被切掉了 填入的是 NULL值
目前原因不明

2012-05-17 15:33:05

回答:carl830( iT邦初學者5級 )
時間:2012-05-23 20:08:48
0
ftp 改成用 binary mode 傳?

參考資料:直覺

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

哈哈
毆飛
開心
抗議
落寞
睡覺
噴鼻血
No
失神
爆氣
疑惑
Orz
不耐煩
喜歡
臉紅
噎到
放手
打嗑睡
掰掰
放馬過來
敲碗
簽名
筆記
拍手
沙發
XD
無言
偷笑
翻桌
謝謝
灑花
抱抱
逃跑
炸死你
愛你
生日快樂
rock
嘆氣
下雨
衝刺
搖頭
拍照
打球
健身
駭客
射門
泡湯
踹共
唱歌
做菜

上傳圖片
▼ ADVERTISEMENT ▼

邦友收藏動態

最新收藏最多人推最多人收

新增收藏

收藏到iT邦 書籤小工具

「收藏到iT邦」讓你更方便收藏站外文章。可用下面其中一種方法安裝:

  • 拖拉上面的「收藏到iT邦」連結到瀏覽器的書籤列
  • 在連結上方按右鍵,選擇「加到我的最愛」

之後看到喜歡的站外文章,只要點一下「收藏到iT邦」,就會收藏起來囉

安裝「收藏快捷鍵」

安裝「收藏快捷鍵」,可以讓邦友直接透過Google工具列上的按扭,快速收藏站內、站外的網頁。

訂閱每日摘要

iT邦幫忙即日起提供「每日摘要」給尚未註冊的邦友,只要輸入您的E-mail,每日就可以收到最新的發問與分享