經過Alfresco DM 架設網絡文件服務-CIFS及WebDAV

 

Alfresco DM爲網絡文件服務提供了一個虛擬的文件系統(是純Java的),並支持CIFS及WebDAV網絡文件訪問協議。當你須要在企業局域網及互聯網上同時架設一個能夠供企業員工使用的安全而可靠的文件服務時,Alfresco是一個比較容易管理和實現的選擇。web

 

參照如下的步驟來完成服務器與我的電腦的設置:數據庫

 

1. 安裝Alfrescowindows

 

如何安裝Alfresco的步驟不在此詳細描述了。若是是在Linux環境下安裝Alfresco的話,安裝完畢後,請先確保Linux服務器上沒有啓動SMB服務,若是有,請關閉SMB,不然沒法使用Alfresco 的CIFS文件服務。安全

 

在/<alfresco home>/WEB-INF/classes/alfresco目錄下服務器

 

打開file-system.properties文件,開啓cifs服務網絡

cifs.enabled=truedom

 

打開file-system.xml文件工具

修改 <authenticator type="enterprise"/>性能

這是文件系統的用戶認證方式,有三種:spa

 

  • 經過alfresco的帳戶認證
  • 經過微軟的活動目錄Activity Directory來認證
  • 經過企業的網絡密碼驗證協議,如Kerberos來認證

這裏介紹使用alfresco的帳戶用戶進行驗證的方法,把type設爲alfresco。而後重啓alfresco服務。

 

2. 創建用戶帳戶及權限分配

 

用管理員身份登錄alfresco,並在aflresco裏的管理員面板admin console分別創建用戶組及用戶名。而後,在alfresco的目錄文件夾或文件上分配訪問權限,這一個步驟很重要,不一樣的用戶訪問的文件權限不一樣,這會影響用戶在使用網絡文件系統時能夠作的相應操做。

 

3. 我的電腦設置

經過內部網掛載網絡磁盤(CIFS)

用戶能夠經過Windows CIFS來鏈接Alfresco的文件夾,這裏介紹如何在windows下經過網絡磁盤映射來掛載一個網絡磁盤。

  1. 打開你的電腦的資源管理器,在工具欄的菜單上找到磁盤映射選項。
  2. 選擇一個磁盤映射盤符,如:P
  3. 在目錄路經中輸入映射路徑,如:\\<alfresco服務器的內部名稱或IP地址>\alfresco, 注意這裏掛載的是/Company Home目錄,若是須要掛載本身的帳戶空間,路徑就是\\<alfresco服務器的內部名稱或IP地址>\alfresco\User Homes\<帳戶空間名稱>
  4. 點選登錄時從新鏈接
  5. 而後確認,並須要輸入用戶名和密碼,你能夠保存登陸的賬號信息,這樣就不須要每次打開都輸入賬號信息了

掛載了網絡磁盤後,你就能夠直接經過本地硬盤訪問的方式來對內容進行管理了,你能夠修改、刪除、增長各類內容。

 

經過互聯網掛載網絡磁盤(WEBDAV)

用戶能夠經過WEBDAV來鏈接Alfresco的文件夾,使用HTTP協議從辦公室之外的地方透過互聯網來掛載網絡磁盤。

  1. 打開你的電腦的資源管理器,在菜單上找到磁盤映射選項。
  2. 選擇一個磁盤映射盤符,如:P
  3. 在目錄路經中輸入映射,如:http://<myalfresco server domain>/alfresco/webdav/User Homes/<user folder>, 注意這裏須要提供你的alfresco服務器地址以及你的登陸目錄(缺省訪問空間)
  4. 而後確認,並須要輸入用戶名和密碼,你能夠保存登陸的賬號信息,這樣就不須要每次打開都輸入賬號信息了

掛載了WEBDAV網絡磁盤後,你就能夠直接經過本地硬盤訪問的方式來對內容進行訪問了。

 

注意:保證你在alfresco裏有權限訪問子目錄及父目錄,不然影射可能不會成功

 

 

Alfresco虛擬文件系統的性能

 

正如標題的名稱所說,Alfresco是經過數據庫及Java環境構建的「虛擬」文件系統,與真正的文件系統相比,在性能上是會有所遜色的。事實證實,當你使用CIFS掛載硬盤時,你能夠直接經過鼠標拖戈操做就完成把文件放到Alfresco系統裏,可是速度會慢些。緣由是alfresco須要對輸入的文件做更多的處理,如生成文件對象、讀取元數據meta data併產生查詢索引。

 

所以,當你考慮向alfresco的虛擬文件系統服務不斷地放入文檔時,你就須要考慮其速度是否能夠接受。

相關文章
相關標籤/搜索