与OS X 10.5共享文件 - 与Windows Vista共享Mac文件

09年01月

与OS X 10.5共享文件 - 介绍与Mac共享文件

Windows Vista网络显示共享的M​​ac文件夹。 Microsoft产品屏幕截图经微软公司许可转载

设置Leopard(OS X 10.5)与运行Windows Vista的PC共享文件是一个相当简单的过程,但是与任何网络任务一样,了解底层过程的工作原理也很有帮助。

Leopard开始 Apple重新设置了Windows文件共享的设置方式。 Apple没有单独的Mac文件共享和Windows文件共享控制面板,而是将所有文件共享进程放在一个系统首选项中,这样可以轻松设置和配置文件共享。

在'使用OS X 10.5共享文件 - 使用Windows Vista共享Mac文件'中,我们将介绍配置Mac与PC共享文件的整个过程。 我们还会介绍一些您可能遇到的基本问题。

你需要什么

09年02月

文件共享OS X 10.5到Windows Vista - 基础知识

当“用户帐户共享”打开时,您通常可以在Mac上访问的所有文件夹均可在PC上使用。 Microsoft产品屏幕截图经微软公司许可转载

Apple使用SMB(服务器消息块)协议与Windows用户以及Unix / Linux用户共享文件。 这与Windows用于网络文件和打印机共享的协议相同,但Microsoft将其称为Microsoft Windows Network。

苹果在OS X 10.5中实现了SMB,与之前版本的Mac OS有所不同。 OS X 10.5具有一些新功能,例如共享特定文件夹的选项,而不仅仅是用户帐户的公用文件夹。

OS X 10.5支持两种使用SMB共享文件的方法:访客共享和用户帐户共享。 访客共享允许您指定您想要共享的文件夹。 您还可以控制访客拥有的每个共享文件夹的权限; 选项为只读,读取和写入,以及只写(Drop Box)。 但是,您无法控制谁可以访问文件夹。 您本地网络上的任何个人都可以作为访客访问共享文件夹。

使用用户帐户共享方法,您可以使用Mac用户名和密码从Windows计算机登录到Mac。 登录后,您通常可以在Mac上访问的所有文件和文件夹都将可用。

当您想从PC访问您的Mac文件时,用户帐户共享方法似乎是最明显的选择,但您的用户名和密码可能会遗留在PC上并且可以访问,这可能性很小。 因此,对于大多数用户,我建议使用访客共享,因为它允许您指定要共享的文件夹,并保留其他所有内容不可访问。

有关SMB 文件共享的一个重要提示。 如果您关闭了用户帐户共享(默认),则任何试图从Windows计算机登录到Mac的用户都将被拒绝,即使他们提供了正确的用户名和密码。 在关闭用户帐户共享的情况下,只允许访客访问共享文件夹。

09年3月

文件共享 - 设置工作组名称

您的Mac和PC上的工作组名称必须匹配才能共享文件。

Mac和PC需要位于相同的“工作组”中才能使文件共享工作。 Windows Vista使用WORKGROUP的默认工作组名称。 如果您没有对连接到网络的Windows计算机上的工作组名称进行任何更改,则可以开始使用。 Mac还会创建WORKGROUP的默认工作组名称以连接到Windows计算机。

如果您更改了Windows工作组名称,正如我的妻子和我在家庭办公网络中完成的那样,那么您需要更改Mac上的工作组名称以匹配。

更改Mac上的工作组名称(Leopard OS X 10.5.x)

  1. 通过点击Dock中的图标启动系统偏好设置。
  2. 点击系统偏好设置窗口中的“网络”图标。
  3. 从位置下拉菜单中选择“编辑位置”。
  4. 创建当前活动位置的副本。
    1. 从位置表中的列表中选择您的活动位置 。 活动位置通常称为“自动”,并且可能是工作表中的唯一条目。
    2. 点击链轮按钮并从弹出式菜单中选择“重复位置”
    3. 输入重复位置的新名称或使用默认名称,即“自动复制”。
    4. 点击“完成”按钮。
  5. 点击“高级”按钮。
  6. 选择'WINS'选项卡。
  7. 在“工作组”字段中,输入您在PC上使用的相同工作组名称。
  8. 点击“确定”按钮。
  9. 点击“应用”按钮。

点击“应用”按钮后,您的网络连接将被丢弃。 稍等片刻后,您的网络连接将重新建立,并创建新的工作组名称。

09年9月4日

文件共享OS X 10.5到Windows Vista - 设置文件共享

您可以为每个共享文件夹选择访问权限。

一旦Mac和PC上的工作组名称匹配,就可以在Mac上启用文件共享了。

启用文件共享

  1. 启动系统偏好设置,方法是单击Dock中的“系统偏好设置”图标,或从Apple菜单中选择“系统偏好设置”。
  2. 点击位于系统偏好设置的Internet&Network部分的'Sharing'图标。
  3. 从左侧的共享服务列表中,通过单击其复选框选择文件共享。

共享文件夹

默认情况下,您的Mac将共享所有用户帐户的公用文件夹。 您可以根据需要指定其他文件夹进行共享。

  1. 点击共享文件夹列表下方的加号(+)按钮。
  2. 在下拉的Finder表单中,导航到您希望共享的文件夹的位置。 选择文件夹,然后点击“添加”按钮。
  3. 您添加的任何文件夹都被赋予默认访问权限。 该文件夹的所有者具有读取和写入权限。 包括嘉宾在内的'每个人'组都被授予只读访问权限。
  4. 要更改访客的访问权限,请单击“用户”列表中的“每个人”条目右侧的“只读”。
  5. 将出现一个弹出式菜单,列出四种可用的访问权限类型。
    • 读写。 客人可以阅读文件,复制文件,创建新文件以及编辑存储在共享文件夹中的文件。
    • 只读。 客人可以阅读文件,但不能编辑,复制或删除共享文件夹中的任何数据。
    • 只写(Drop Box)。 客人看不到存储在共享文件夹中的任何文件,但他们可以将文件和文件夹复制到共享文件夹。 Drop Box是允许其他人为您提供文件但不能在Mac上查看任何内容的好方法。
    • 无法访问。 顾名思义,客人将无法访问指定的文件夹。
  6. 选择您想要分配给共享文件夹的访问权限类型。

09年05月05日

文件共享OS X 10.5到Windows Vista - SMB共享的类型

要启用用户帐户共享,请在相应的用户帐户旁边放置复选标记。

通过选择共享文件夹和为每个共享文件夹设置访问权限,是时候打开SMB共享。

启用S​​MB共享

  1. 在共享偏好窗格窗口仍然打开并且从服务列表中选择文件共享后,单击“选项”按钮。
  2. 在“使用SMB共享文件和文件夹”旁边勾选复选标记。

访客共享由您在上一步中授予共享文件夹的访问权限控制。 您还可以激活“用户帐户共享”,该帐户可让您使用Mac用户名和密码从Windows计算机登录到Mac。 登录后,您可以从Windows计算机上访问通常在Mac上可以访问的所有文件和文件夹。

用户帐户共享存在一些安全问题,主要原因是SMB将密码存储在比Apple普通文件共享系统安全性稍低的方法中。 虽然不太可能有人能够访问这些存储的密码,但这是一种可能性。 出于这个原因,我不建议启用用户帐户共享,除非在非常值得信赖和安全的本地网络上。

启用用户帐户共享

  1. 在上一步中使用复选标记启用的“共享使用SMB的文件和文件夹”选项下方,是Mac上当前处于活动状态的用户帐户列表。 在每个想要提供给SMB用户帐户共享的用户帐户旁边打勾。
  2. 输入所选用户帐户的密码。
  3. 对于您希望提供给SMB用户帐户共享的任何其他帐户重复此步骤。
  4. 点击“完成”按钮。
  5. 您现在可以关闭共享偏好设置窗格。

09年06月

文件共享OS X 10.5到Windows Vista - 设置访客帐户

访客帐户只允许访问共享文件夹。

现在启用了SMB文件共享功能,如果您要使用访客共享,则还需要完成一个步骤才能完成。 Apple专门为文件共享创建了一个特殊的Guest用户帐户,但该帐户在默认情况下处于禁用状态。 在包括您在内的任何人都可以作为访客登录到SMB文件共享之前,您必须启用特殊的访客帐户。

启用访客用户帐户

  1. 启动系统偏好设置,方法是单击Dock中的“系统偏好设置”图标,或从Apple菜单中选择“系统偏好设置”。
  2. 点击“系统偏好设置”窗口的“系统”区域中的“账户”图标。
  3. 点击左下角的锁定图标。 出现提示时,提供您的管理员用户名和密码。 (如果您使用管理员帐户登录,则只需提供密码。)
  4. 从帐户列表中选择“访客帐户”。
  5. 在“允许访客连接到共享文件夹”旁放置复选标记。
  6. 点击左下角的锁定图标。
  7. 关闭帐户首选项窗格。

09年7月

文件共享OS X 10.5到Windows Vista - SMB和Vista家庭版

注册表允许您启用适当的身份验证方法。 Microsoft产品屏幕截图经微软公司许可转载

如果您使用Vista的Business,Ultimate或Enterprise Edition,请跳到下一步。 此步骤仅适用于家庭版。

在我们可以访问您的Mac从Windows Vista共享的文件夹和用户帐户之前,我们必须启用默认SMB身份验证。 为了做到这一点,我们必须编辑Windows注册表。

警告: 在进行任何更改之前,请始终备份Windows注册表。

在Vista Home Edition中启用身份验证

  1. 通过选择开始,所有程序,附件,运行,启动注册表编辑器。
  2. 在“运行”对话框的“打开”字段中,输入regedit并单击“确定”按钮。
  3. 用户帐户控制系统将要求许可继续。 点击“继续”按钮。
  4. 在注册表窗口中,展开以下内容:
    1. HKEY_LOCAL_MACHINE
    2. 系统
    3. CURRENTCONTROLSET
    4. 控制
    5. LSA
  5. 在注册表编辑器的“值”窗格中,检查以下DWORD是否存在:lmcompatibilitylevel。 如果是,请执行以下操作:
    1. 右键单击lmcompatibilitylevel并从弹出菜单中选择“修改”。
    2. 输入1的数值数据。
    3. 点击“确定”按钮。
  6. 如果lmcompatibilitylevel DWORD不存在,请创建一个新的DWORD。
    1. 在注册表编辑器菜单中,选择编辑,新建,DWORD(32位)值。
    2. 将创建一个名为“新值#1”的新DWORD。
    3. 将新的DWORD重命名为lmcompatibilitylevel。
    4. 右键单击lmcompatibilitylevel并从弹出菜单中选择“修改”。
    5. 输入1的数值数据。
    6. 点击“确定”按钮。

09年08月08日

文件共享OS X 10.5 - SMB和Vista Business,Ultimate和Enterprise

全局策略编辑器允许您启用适当的身份验证方法。 Microsoft产品屏幕截图经微软公司许可转载

在我们可以访问您的Mac共享的文件夹和用户帐户之前,我们必须启用默认的SMB身份验证。 为此,我们必须使用Vista的组策略编辑器,这将导致Windows注册表的更改。

警告: 在进行任何更改之前,请始终备份Windows注册表。

在Vista Business,Ultimate和Enterprise中启用身份验证

  1. 通过选择开始,所有程序,附件,运行,启动组策略编辑器。
  2. 在“运行”对话框的“打开”字段中,输入gpedit.msc并单击“确定”按钮。
  3. 用户帐户控制系统将要求许可继续。 点击“继续”按钮。
  4. 在组策略编辑器中展开以下对象:
    1. 计算机配置
    2. Windows设置
    3. 安全设定
    4. 本地政策
    5. 安全选项
  5. 右键单击“网络安全:LAN管理器身份验证级别”策略项目,然后从弹出菜单中选择“属性”。
  6. 选择“本地安全设置”选项卡。
  7. 从下拉菜单中选择“如果协商,发送LM和NTLM - 用户NTLMv2会话安全性”。
  8. 点击“确定”按钮。
  9. 关闭组策略编辑器。

09年9月9日

文件共享OS X 10.5到Windows Vista - 映射网络共享

将共享文件夹映射到网络驱动器可以克服间歇性消失的文件夹问题。 Microsoft产品屏幕截图经微软公司许可转载

您现在已将Mac配置为使用SMB(Windows,Linux和Unix计算机使用的文件共享协议)共享文件夹或用户帐户。 您还修改了Vista以允许使用标准默认SMB身份验证方法建立SMB身份验证。 您现在已准备好从Vista电脑访问您的共享文件。

我注意到与Windows机器共享文件时出现的一件令人讨厌的事情是,共享文件夹有时会从Windows Vista的网络位置中消失。 解决这个间歇性问题的一个方法是使用Windows Vista的映射到网络驱动器选项将共享文件夹分配给网络驱动器。 这使Windows认为共享文件夹是硬盘驱动器,似乎消除了消失的文件夹问题。

将共享文件夹映射到网络驱动器

  1. 在Windows Vista中,选择开始,计算机。
  2. 在“计算机”窗口中,从工具栏中选择“映射网络驱动器”。
  3. 地图网络驱动器窗口将打开。
  4. 使用“驱动器”字段中的下拉菜单选择一个驱动器号。 我喜欢用字母'Z'开始标记我的网络驱动器,并且为每个共享文件夹在字母表中反向工作,因为字母表另一端的许多字母都已被占用。
  5. 在“文件夹”字段旁边,点击“浏览”按钮。 在打开的浏览文件夹窗口中,展开文件树以显示以下内容:网络,您的Mac的名称。 您现在将看到所有共享文件夹的列表。
  6. 选择一个共享文件夹,然后单击“确定”按钮。
  7. 如果您希望每次打开Windows计算机时均可使用共享文件夹,请在“登录时重新连接”旁边勾选复选标记。
  8. 点击'完成'按钮。

    您的共享文件夹现在将作为硬盘驱动器显示在您的Windows计算机上,您可以随时通过“我的电脑”访