iThome online | iThome Blog | iThome周刊訂閱

載入中...

javaaobo

IT邦初學者
10級

自動過濾檔案軟體
標籤:過濾檔案

想在file server上過濾檔案,例如mp3,mpg..檔案無法上傳至file server
1.就算將.mp3副檔名改成.txt也無法上傳至file server
2.就算壓縮也無法上傳至file server(除非加密)
請問目前市面上有何種軟體可以辦到?

收藏到:發佈到twitter       
解決時間:2008-10-04 20:22:31
發問時間:2008-10-03 18:32:22

最佳解答(發問者自選)
9

回答:twtw ( IT邦初學者9級 )

時間:2008-10-04 14:49:07

通常在 Unix/Linux/BSD 等環境,都可利用 file 這個指令看出該檔案屬性來,而不會從其副檔名來判斷。所以您的 file server 平台若是 *nix 的話,就利用 file 來檢查其檔案屬性。
[RoR] 以資料庫為依據的上傳下載及列檔功能 其中就是以

file -bi 檔名
來獲得上傳檔的屬性而記錄。
若您是在 windows 平台的話,那麼可以參考:
An MS-Windows (Win32) port of File-4.17 is available from
http://gnuwin32.sourceforge.net/
其下載的壓縮檔不到 3 MB,裝上就可以有像 *nix 上常用的工具程式,若您 file server 是可以改程式的話,就可以利用這外部指令來做判斷檔案的動作。
至於要檢查壓縮檔中,有沒有不允許的檔案屬性,基本處理的邏輯程序是:上傳的檔案屬性若是壓縮格式,則用對的壓縮工具解開,再將裡面一個一個檔案再檢查其屬性,如果都沒有禁止的格式,才會上傳成功。

參考資料:ftp://ftp.astron.com/pub/file/

2008-10-04 14:59:19補充
如果您的 file server 不是 web 界面,而無法從 web 的程式語言去做調整的話,或者說像是網路芳鄰那樣的方式上傳檔案的話,那就只能從作業系統中的「定時工作」之類的功能,透過上述 file 的工具程式,及系統本身支援的 script 語言,定時去檢查上傳檔案的目錄,若一符合禁止格式的條件就刪。
自動過濾檔案軟體
回答:easonlu3032( IT邦初學者10級 )
時間:2008-10-03 21:51:00
9
你可以使用Windows Server 2003 R2裏的檔案伺服器資源管理員來達到這個目的。

[-隱藏]

回應 easonlu3032

ataru 說:

不過改檔名...資源管理員應該就會放行!!!

2008-10-03 23:11:56

tom6507 說:

應該是改副檔名吧

2008-10-04 08:25:13

回應

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



 

檢舉違規

違規事項:

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

推薦

推薦理由:


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

相關問答

熱門標籤


free counters