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/

发布日期: