Mac 文件共享不起作用时该怎么办

Ella

在 macOS 系统设置深处,有一些选项允许您与网络上的其他计算机共享 Mac 上的文件和文件夹。如果您需要并使用文件共享,您会非常清楚它,并且可能想知道如果没有它您将如何生存。如果您不使用它,您甚至可能不知道它的存在。然而,即使现在,似乎几乎所有东西都与云同步,在网络上的计算机之间直接共享文件仍然非常有用。但有时,文件共享会出错并且不起作用。以下是发生这种情况时该怎么做。

Mac 上的文件共享是什么?

文件共享允许您与网络上的其他 Mac 或 Windows PC 共享 Mac 上的文件和文件夹。在较旧的 Mac 上,您可以选择是否使用 Apple 专有的文件共享协议 AFP 或标准协议 SMB 启用共享。在较新的 Mac 上,您必须使用 SMB。您还可以选择是否允许 Windows PC 连接到您的 Mac。

默认情况下,当您打开文件共享时,Mac 上所有帐户的公共用户文件夹都可供共享。然后,您可以添加更多文件和文件夹,以使网络上的其他计算机可以使用它们。您可以为特定用户、组或每个人设置权限,并规定是否允许他们读取、读写或阻止访问文件。

首次设置时,可以访问共享文件的用户列表仅包括在“系统设置”的“用户和组”窗格中创建的用户。但是,您可以添加 Mac 上“通讯录”应用中存储的任何人。

添加用户并设置其权限后,他们将能够从网络上的任何 Mac 或 Windows PC(如果您已设置)访问您为他们启用的文件和文件夹。

文件共享无法工作的原因有很多。我们在下面列出了几种情况以及可能的修复方法。

1. 禁用文件共享

有时,文件共享可能只是被禁用。您可以采取以下两件事来修复它。

  • 关闭文件共享,然后再次打开。这是你应该尝试的第一件事。只需转到“系统设置”>“常规”>“共享”,然后在列表中找到“文件共享”。使用切换开关将其关闭,然后再次打开。

    有关的:如何在 Mac 上使用文件共享

  • 使用终端在 Mac 上启用文件共享。您可以使用终端来启用文件共享,而不是进入系统设置。从应用程序 > 实用程序打开终端并运行以下两个命令:

    • sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.smbd.plist
    • sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server.plist EnabledServices -array disk

如果您现在转到“系统设置”>“常规”>“共享”,您应该会看到“文件共享”已启用。

请注意,当您不再需要启用它时,您必须通过终端将其禁用。以下是您需要运行来关闭文件共享的命令:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.smbd.plist

2.共享文件夹或服务器未出现在Finder中

如果您希望所连接的服务器或 Mac 出现在 Finder 窗口的边栏中,但事实并非如此,请执行以下操作:

  1. 打开访达。
  2. 选择 Finder 菜单,然后选择“设置”。
  3. 选择侧边栏。
  4. 确保选中 Bonjour 计算机和连接的服务器。
  5. 如果您希望看到已连接的服务器出现在桌面上,请单击“常规”并选择“已连接的服务器”。

3. 无法登录共享电脑

您需要与管理员联系,并要求他们检查您是否有权访问计算机以及您想要访问的文件和文件夹。如果您是管理员,请执行以下操作。

  1. 打开系统设置并选择常规 > 共享。
  2. 确保文件共享已打开。
  3. 现在,单击 i 图标。

  4. 确保您要访问的文件夹位于共享文件夹列表中。如果没有,请单击“+”并添加。
  5. 您的用户名是否列在“用户”下?如果没有,请单击“+”并添加它,然后输入密码。

4. 您被拒绝访问文件夹的权限

正如我们上面所解释的,Mac 上的文件共享是基于 Unix 构建的,它使用权限系统。如果您无法访问所需的文件或文件夹,则可能是权限问题。共享文件夹中的文件不会自动继承与该文件夹相同的权限。要将授予文件夹的权限应用到其中的所有文件,请在“系统设置”>“常规”>“共享”>“文件共享”中右键单击该文件夹,然后选择“将权限应用于所包含的项目”。

要设置共享文件夹的权限,请在“系统设置”的“文件共享”窗格中的“共享文件夹”面板中选择该文件夹,然后在右侧面板中单击您的用户名,然后单击箭头选择权限。

如果您尝试从 Windows PC 进行连接,请单击主共享窗口中的“选项”,选择包含要共享的文件或文件夹的帐户名称,然后单击“完成”。

如果网络上有多台 Mac 或 Mac 和 PC,Mac 上的文件共享是一个方便的工具。大多数时候,一旦设置完毕,它就可以正常工作。但是,有时会出现问题,您要么无法连接到网络上的 Mac,要么无法访问所需的文件夹。如果您遇到这种情况,请按照上述步骤操作,文件共享很快就会再次正常工作。