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

瞭解為什麼應該避免在網路個人專屬目錄名稱和路徑中使用空格和過長名稱。

若要為所有類型的用戶端提供服務,網路個人專屬目錄的完整路徑名稱不得超過 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/

發佈日期: