本版包括下列強化功能:
Kerberos認證
本版提供cifslogin和cifsmount命令的Kerberos認證,並整合CIFS認證與使用系統Kerberos快取的程式,如PAM KERBEROS和kinit(1),以提供自動CIFS登入的方式。
ONC AutoFS 2.3支援
使用本版本,則ONC AutoFS 2.3版可自動執行直接與間接裝載CIFS檔案系統。
減少進行長目錄列表 (可完整列出檔案及目錄的詳細資料) 時所需的封包數量
此強化功能改善在裝載的CIFS檔案系統上執行"ls -l"命令的效能。
修正重複的/etc/mnttab項目
在部份情況下,/etc/mnttab內會建立重複的CIFS裝載檔案系統項目。此修正程式可排除此問題。mount(1M)的輸出結果不會再有重複的項目。
刪除SMB回應遲緩時的NFS RPC逾時警告訊息
若CIFS網路要求(SMB)未於NFS要求逾時前完成,則會產生 NFS 警告訊息。此修正程式可刪除此警告訊息。
解決無法使用CIFS裝載的瑕疵
CIFS裝載在某些情況下無法使用。此修正程式可排除此罕見問題的肇因。
伺服器通訊協定錯誤造成cifsclientd 核心異常中止
協力廠商的CIFS伺服器傳輸具有錯誤資料位元組計數的協商回應封包,造成異常中止(abort)。此修正程式可排除此問題,亦可正確判斷伺服器應傳輸的值。
新增支援新的 infolevel,以支援 FIND_FIRST 及 FIND_NEXT SMB
此強化功能增強與不支援舊版SMB infolevels的協力廠商CIFS Server間的交互使用性。
現在可配置"ls -l"所顯示的目錄大小
許多未使用 CIFS Unix Extension 的CIFS檔案伺服器(包括Windows的所有版本),對Unix的目錄大小並沒有概念。要求此類檔案系統的長目錄列表時("ls -l"),CIFS Client僅能顯示虛擬的目錄大小值,因為它代表遠端檔案系統上不存在的實體。過去顯示的值為寫死的 (hard-coded),本版本則可配置此值。您可指定任意正整數,最大值為預設的131072(128*1024)。
裝載的 CIFS 檔案系統的標準化顯示
舊版中,mount(1M)和bdf(1) 命令輸出中顯示之裝載的 CIFS 檔案系統遵循專屬的格式。本版使用標準的Unix顯示(請參閱mount (1M)線上援助頁)。
cifslist不再需要-A選項
沒有選項的cifslist 現在等同於cifslist -A。cifslist -h仍提供輔助說明。
增強 cifsclient 控制命令集
cifsclient關機訊息現在會顯示卸載的CIFS檔案系統清單,或顯示訊息,說明無檔案系統需卸載。已移除啟動與關機訊息中無關的附註。
已附加 Kerberos 命令 klist (1) 和 kdestroy (1) 的捷徑。您可自訂這些捷徑,使其在多個 CIFS 用戶端專有之 Kerberos 認證檔上運作。若需詳細資訊,請參閱使用指南的「cifsclient」線上援助頁,或輸入 cifsclient -h。
已附加 fuser (1M) 的捷徑,讓系統管理者可在卸載命令失敗,回覆「device busy」(裝置忙碌中) 時,輕鬆找尋哪些使用者正在存取 CIFS 裝載點。若需詳細資訊,請參閱使用指南的「cifsclient」線上援助頁,或輸入 cifsclient -h。
已加強「cifsclient status」,檢查可能已過時的 CIFS 裝載 (CIFS Client 無法識別的 FStype「cifs」系統裝載表項目)。
提供已裝載之 CIFS 檔案系統表示法的新選項
舊版中,mount (1M) 和 bdf (1) 命令輸出結果遵循專屬格式來表示已裝載的 CIFS 檔案系統;而本版中可設定下列配置參數以顯示已裝載檔案系統的標準 UNIX 表示法 (伺服器/共用):mtabName = " "