轻松将文件从 Mac OS X 共享到 Windows PC
目录:
如果您有 Mac 和 Windows PC 的混合网络,您很可能希望在两个操作系统之间移动文件。从 Mac OS X 到 Windows 共享文件的最简单方法是为 Mac 上的给定用户帐户启用 Samba 支持。本教程将介绍如何通过这种方式在Mac和Windows PC之间共享文件。
Samba (SMB) 可能有一个有趣的名字,但它本质上只是支持 Mac OS X 到 Windows 的文件共享。因为并非所有 Mac 用户或 Mac 到 Mac 共享都需要它,它实际上是 Mac OS X 文件共享面板中的一个单独的独特共享选项,启用它允许 Windows PC 连接到 Mac 而无需任何其他软件。让我们具体介绍如何启用此功能,然后如何从联网的 Windows PC 连接到共享的 Mac,以便您可以轻松地来回交换文件。
在 Mac OS X 中启用 Mac 到 Windows 文件共享
首先你需要启用Windows到Mac的文件共享功能,这是Mac上Mac OS系统设置中的一个简单的偏好切换:
- 启动“系统偏好设置”并单击“共享”
- 单击“文件共享”旁边的复选框以启用它
- 打开文件共享后,选择它,然后单击“选项...”按钮
- 单击“使用SMB 共享文件和文件夹(Windows)”旁边的复选框
- 现在单击您要共享或从Windows 访问的用户帐户旁边的复选框——当您单击以在用户帐户上启用SMB 共享时,系统将要求您提供该用户密码
- 点击“完成”
启用SMB后,我们现在可以从Windows PC连接到Mac。如果您已经知道 Mac 的 IP 地址,则可以跳过第一部分,直接进入 Windows PC 访问共享用户目录。
从Windows PC连接到Mac文件共享
启用SMB 和Windows 文件共享后,您现在可以从任何Windows PC 连接到Mac。首先,您将获得需要连接的 Mac 的 IP 地址,然后从 Windows 连接到该地址:
- 返回“共享”系统首选项面板,记下您的Mac IP 地址,如下所示,丢弃afp:// 部分并注意x.x.x.x 格式的数字
- 从Windows PC连接到Mac:
- 转到“开始”菜单并选择“运行”或从Windows 桌面按Control+R
- 输入Mac的IP地址,格式为\\192.168.1.9\,选择“确定”
- 输入共享的Mac OS X用户登录名和密码,然后单击“确定”
访问共享的Mac 目录和用户文件与Windows 中的任何其他文件夹一样。您可以自由复制或访问单个文件,或执行更重要的任务,例如将 iTunes 资料库从 Windows PC 移动到 Mac。
连接Mac的过程与Windows XP、Windows Vista、Windows 7、Windows 10和Windows 8或RT相同,在Mac上启用文件共享在MacOS Catalina中是相同的10.15、MacOS Mojave 10.14、macOS High Sierra 10.13、macOS Sierra 10.12、Mac OS X 10.6 Snow Leopard、10.7 Lion、10.8 Mountain Lion 和 OS X Mavericks 10.9,以及 El Capitan 10.11、OS X Yosemite 10.10.x。 SAMBA 很长时间以来一直是受支持的 Mac 协议,因此从技术上讲,您会发现旧的 Mac 和 OS X 版本也将受此支持。
从Mac连接到Windows PC
反之,您可以非常轻松地从运行Mac OS X 的Mac 连接到Windows 共享PC:
- 从 Mac OS X Finder 中,按 Command+K 召唤“连接到服务器”
- 选择“浏览”按钮浏览可用的网络共享,双击共享进入登录
- OR:在“服务器地址”字段中,只需输入要连接的 Windows 共享的 IP,前面加上 smb://
例如,要连接到位于192.168.1.115 的Windows 共享,smb 地址将为:smb://192.168.1.115
请注意,某些版本的Mac OS X Mavericks 会导致smb:// 使用Samba2 而不是Samba1,这可能会导致某些服务器出现连接错误。如果您在从 OS X 10.9 Mavericks 连接到 NAS 或 SMB Windows 共享时遇到这样的问题,您可以强制使用带有 cifs:// 前缀的 Samba1,如下所示:cifs://192.168.1.115 – 情况并非如此Mac OS X Yosemite 或其他版本的 MacOS 和 Mac OS X。
.DS_Store 文件呢?
根据Windows PC 设置,您可能会在Mac 文件系统上看到一堆.DS_Store 文件。这些都是正常的,但如果您对它们感到厌烦,您可以通过在 Mac OS X 的终端中输入以下默认写入命令来禁用 .DS_Store 文件:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
如果你想要它们回来,只需在最后将其切换为“false”即可。