

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Amazon EC2 Mac 实例上挂载文件共享
<a name="map-share-mac"></a>

不管 Amazon EC2 Linux 实例是否加入 Active Directory 来访问 FSx for Windows File Server 文件系统，您都可以在该实例上挂载文件共享。如果实例未加入您的 Active Directory，请务必为实例所在的 Amazon Virtual Private Cloud（Amazon VPC）更新 DHCP 选项设置，以包含您的 Active Directory 域的 DNS 名称服务器。然后，重新启动实例。

## 在 Amazon EC2 Mac 实例上挂载文件共享（GUI）
<a name="map-file-share-ec2-mac-vnc"></a>

1. 启动 EC2 Mac 实例。为此，请从*《Amazon EC2 用户指南》*中选择以下过程之一：
   + [使用控制台启动 Mac 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch)
   + [使用启动 Mac 实例 AWS CLI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch-cli)

1. 使用 Virtual Network Computing（VNC）连接到 EC2 Mac 实例。有关更多信息，请参阅*《Amazon EC2 用户指南》*中的[使用 VNC 连接到实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-vnc)。

1. 在 EC2 Mac 实例上，连接到 Amazon FSx 文件共享，如下所示：

   1. 打开查找器，选择**前往**，然后选择**连接到服务器**。

   1. 在**连接到服务器**对话框中，输入文件系统的 DNS 名称或与文件系统关联的 DNS 别名，以及共享名称。然后选择**连接**。

      您可以通过选择 **Windows File Server**、**网络与安全**，在 [Amazon FSx 控制台](https://console.aws.amazon.com/fsx)上找到文件系统的 DNS 名称和任何关联的 DNS 别名。或者，您可以在 [CreateFileSystem](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystem.html) 或 [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html) API 操作的响应中找到它们。有关使用 DNS 别名的更多信息，请参阅[管理 DNS 别名](managing-dns-aliases.md)。  
![Mac 连接屏幕截图，显示了文件系统窗格的 DNS 和共享名称。](http://docs.aws.amazon.com/zh_cn/fsx/latest/WindowsGuide/images/mac-instance-connect1.png)

   1. 在下一个屏幕上，选择**连接**以继续。

   1. 输入 Amazon FSx 服务账户的 Microsoft Active Directory（AD）凭证，如以下示例所示。然后选择**连接**。  
![Mac 连接屏幕截图，显示了如何输入文件系统窗格的用户凭证。](http://docs.aws.amazon.com/zh_cn/fsx/latest/WindowsGuide/images/mac-instance-connect2.png)

   1. 如果连接成功，您会在 Finder 窗口的**位置**下方看到 Amazon FSx 共享。

## 在 Amazon EC2 Mac 实例上挂载文件共享（命令行）
<a name="map-file-share-ec2-mac-command"></a>

1. 启动 EC2 Mac 实例。为此，请从*《Amazon EC2 用户指南》*中选择以下过程之一：
   + [使用控制台启动 Mac 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch)
   + [使用启动 Mac 实例 AWS CLI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch-cli)

1. 使用 Virtual Network Computing（VNC）连接到 EC2 Mac 实例。有关更多信息，请参阅*《Amazon EC2 用户指南》*中的[使用 VNC 连接到实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-vnc)。

1. 使用以下命令挂载文件共享。

   ```
   mount_smbfs //{{file_system_dns_name}}/{{file_share mount_point}}
   ```

   您可以在 [Amazon FSx 控制台](https://console.aws.amazon.com/fsx)上选择 **Windows File Server**、**网络与安全**，从而找到 DNS 名称。或者，您可以在 `CreateFileSystem` 或 `DescribeFileSystems` API 操作的响应中找到它们。
   + 对于加入 AWS 托管 Microsoft 活动目录 Single-AZ 的文件系统，DNS 名称如下所示。

     ```
     fs-0123456789abcdef0.{{ad-domain}}.com
     ```
   + 对于加入自我管理 Single-AZ 的 Active Directory 的文件系统以及任何 Multi-AZ 文件系统，DNS 名称如下所示。

     ```
     amznfsxaa11bb22.{{ad-domain}}.com
     ```

   此过程中使用的挂载命令会在指定点执行以下操作：
   + `//{{file_system_dns_name}}/{{file_share}}` – 指定要挂载的文件系统的 DNS 名称和共享。
   + {{mount\_point}}— 您要将文件系统挂载到的 EC2 实例上的目录。

  