

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

# 创建接入点
<a name="create-access-point"></a>

您可以使用 AWS 管理控制台、 AWS Command Line Interface (AWS CLI) 和 Amazon EFS API 创建和删除 Amazon EFS 接入点，以及 SDKs。接入点一经创建就无法进行修改。一个文件系统最多可以有 10,000 个接入点。

**注意**  
如果快速连续发送多个在同一文件系统上创建接入点的请求，并且文件系统接近接入点上限，则可能会遇到对这些请求的节流响应。这是为了确保文件系统不超过规定的接入点配额。

有关 EFS 访问点的更多信息，请参阅[使用接入点工作](efs-access-points.md)。

## 使用控制台
<a name="console2-create-access-point"></a>

1. 打开 Amazon Elastic File System 控制台，网址为[https://console.aws.amazon.com/efs/](https://console.aws.amazon.com/efs/)。

1. 选择**接入点**以打开**接入点**窗口。

1. 选择**创建接入点**以显示**创建接入点**页面。

   也可以通过选择**文件系统**来打开**创建接入点**页面。选择文件系统的**名称**或**文件系统 ID**，然后选择**接入点**和**创建接入点**，为该文件系统创建接入点。

   1. 在**详细信息**面板中输入以下信息：
      + **文件系统** – 输入文件系统名称或 ID，然后选择匹配的文件系统。也可以从选择输入字段时显示的列表中选择文件系统。
      + （可选）**名称** – 输入接入点的名称。
      + （可选）**根目录路径** – 可以为接入点指定根目录；默认接入点根目录为 /。要输入根目录路径，请使用格式 `/foo/bar`。有关更多信息，请参阅 [使用接入点强制执行根目录](enforce-root-directory-access-point.md)。

   1. （可选）在 **POSIX 用户**面板中，可以指定完整的 POSIX 身份，以用于使用接入点的 NFS 客户端对所有文件操作强制执行用户和组信息。有关更多信息，请参阅 [使用接入点强制执行用户身份](enforce-identity-access-points.md)。
      + **用户 ID** – 输入用户的数字 POSIX 用户 ID。
      + **组 ID** – 输入用户的数字 POSIX 组 ID。
      + **辅助组 IDs**-输入以逗号分隔的可选辅助组列表。 IDs

   1. （可选）对于**根目录创建权限**，可以指定 Amazon EFS 创建根目录路径时使用的权限（如果已指定，并且根目录尚不存在）。有关更多信息，请参阅 [使用接入点强制执行根目录](enforce-root-directory-access-point.md)。
**注意**  
如果未指定任何根目录所有权和权限，并且根目录尚不存在，EFS 将不会创建根目录。使用接入点挂载文件系统的任何尝试都将失败。
      + **拥有者用户 ID** – 输入用作根目录所有者的数字 POSIX 用户 ID。
      + **拥有者组 ID** – 输入用作根目录所有者组的数字 POSIX 组 ID。
      + **权限** – 输入目录的 Unix 模式。一个常见配置是 755。确保为接入点用户设置了执行位，以便他们能够执行装载操作。

1. 选择**创建接入点**以使用此配置创建接入点。

## 使用 AWS CLI
<a name="create-access-point-cli"></a>

在以下示例中，`create-access-point` CLI 命令将为 EFS 文件系统创建接入点。等效的 API 命令是 [CreateAccessPoint](API_CreateAccessPoint.md)。

```
aws efs create-access-point --file-system-id fs-abcdef0123456789a --client-token 010102020-3 \
--root-directory “Path=/efs/mobileapp/east,CreationInfo={OwnerUid=0,OwnerGid=11,Permissions=775}” \
--posix-user “Uid=22,Gid=4” \
--tags Key=Name,Value=east-users
```

如果请求成功，CLI 将使用接入点描述进行响应。

```
{
    "ClientToken": "010102020-3",
    "Name": "east-users",
    "AccessPointId": "fsap-abcd1234ef5678901",
    "AccessPointArn": "arn:aws:elasticfilesystem:us-east-2:111122223333:access-point/fsap-abcd1234ef5678901",
    "FileSystemId": "fs-01234567",
    "LifeCycleState": "creating",
    "OwnerId": "111122223333",
    "PosixUser": { 
      "Gid": 4,
      "Uid": 22
    },
    "RootDirectory": {
    "CreationInfo": { 
         "OwnerGid": 0,
         "OwnerUid": 11,
         "Permissions": "775"
      },
        "Path": "/efs/mobileapp/east",        
    },
    "Tags": []
}
```

**注意**  
如果快速连续发送多个在同一文件系统上创建接入点的请求，并且文件系统接近接入点上限，则可能会遇到对这些请求的节流响应。这是为了确保文件系统不超过规定的接入点配额。