這篇文章已封存,而且 Apple 也不會再更新。

OS X 伺服器:避免在網路個人專屬目錄名稱和路徑中使用空格和長名稱

本文說明為什麼應該避免在網路個人專屬目錄名稱和路徑中使用空格和長名稱的原因。

若要為所有類型的用戶端提供服務,個人專屬目錄的完整路徑名稱不得超過 89 個字元。舉例而言,這會影響 Apple 檔案通訊協定(AFP)和網路檔案系統(NFS)個人專屬目錄。

如果從用戶端到伺服器上網路個人專屬目錄的絕對路徑超過 89 個字元,特定類型的用戶端將會無法連接。例如,使用自動裝載使用依據 LDAP 的 AFP 個人專屬目錄的用戶端,可能無法存取本身的個人專屬目錄。

若要解決或避免此問題,請確認網路個人專屬目錄的完整路徑不超過 89 個字元。斜線分隔符號或「斜線」(/)也視為一個字元。

路徑中的空格

Mac OS X Server v10.5 和以上版本可支援完整路徑中的空格,除非行動帳號使用可攜式個人專屬目錄。Mac OS X Server v10.4 和之前版本不支援完整路徑中的空格。

若為 Mac OS X Server v10.6 或以上版本

如果只使用 Mac OS X v10.6 Snow Leopard 用戶端和伺服器,路徑長度限制會增加為 250 個字元。如果有任何執行中的用戶端或伺服器使用舊版軟體,則應遵守舊版軟體的路徑限制。

若為 Mac OS X Server v10.5.x

在 Mac OS X Server v10.5 中,裝載路徑會變更,因此你可以使用的字元比舊版中的更多。字元數是將這三個項目相加得出:

  • 使用者的主機名稱長度(對應於下方範例中的「hostname.domain.dom」)

  • 個人專屬目錄共享點的絕對路徑名稱長度(「/Volumes/homeDirectories/share/」)

  • 數字 17(即「/Network/Servers/」)

這個範例的絕對路徑正好為 67 個字元:

/Network/Servers/hostname.domain.dom/Volumes/homeDirectories/share/

若為 Mac OS X Server v10.3.5 至 10.4.x 版

Mac OS X Server v10.3.5 至 10.4.x 版的裝載路徑比舊版的短,所以你可以使用更多字元(但上限仍為 89 個字元)。字元數是將這三個項目相加得出:

  • 使用者的主機名稱長度(對應於下方範例中的「hostname.domain.dom」)

  • 個人專屬目錄共享點的絕對路徑名稱長度(「/Volumes/homeDirectories/share/」)

  • 數字 25(即「/private/Network/Servers/」)

這個範例的絕對路徑正好為 75 個字元:

/private/Network/Servers/hostname.domain.dom/Volumes/homeDirectories/share/

若為 Mac OS X Server v10.3 至 10.3.4 版

字元數是將這三個項目相加得出:

  • 使用者的主機名稱長度(對應於下方範例中的「hostname.domain.dom」)

  • 個人專屬目錄共享點的絕對路徑名稱長度(「/Volumes/homeDirectories/share/」)

  • 數字 39(即「/private/var/automount/Network/Servers/」)

這個範例的絕對路徑正好為 89 個字元:

/private/var/automount/Network/Servers/hostname.domain.dom/Volumes/homeDirectories/share/

發佈日期: