

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

# 安装 Amazon EFS 客户端
<a name="using-amazon-efs-utils"></a>

我们建议您安装 Amazon EFS 客户端（`amazon-efs-utils`），它是 Amazon EFS 工具的开源集合。Amazon EFS 客户端包含*挂载帮助程序*，它是一个帮助简化 EFS 文件系统挂载的程序。该客户端还支持使用 Amazon CloudWatch 来监控 EFS 文件系统的挂载状态，它还包括一些工具，可以更轻松地对 Amazon EFS 文件系统传输中的数据执行加密。

您可以在运行[支持的发行版](#efs-utils-supported-distros)的 Amazon EC2（EC2）实例上手动安装 Amazon EFS 客户端。对于某些支持的操作系统，您也可以 Amazon Systems Manager 将其配置为自动安装或更新软件包。有关可与之配合使用的发行版列表 Amazon Systems Manager，请参阅[Systems Manager 支持的操作系统](manage-efs-utils-with-aws-sys-manager.md#sys-mgr-support-matrix)。

**重要**  
建议您始终使用最新版本的 `amazon-efs-utils`，以确保访问其全部功能。例如，2.3 或更高版本支持使用 IPv6 地址装载，但早期版本不支持。

**Topics**
+ [EFS 工具的依赖项](#utils-dependencies)
+ [支持的发行版](#efs-utils-supported-distros)
+ [手动安装 Amazon EFS 客户端](installing-amazon-efs-utils.md)
+ [使用自动安装或更新 Amazon EFS 客户端 Amazon Systems Manager](manage-efs-utils-with-aws-sys-manager.md)
+ [安装和升级 `botocore`](install-botocore.md)
+ [升级 `stunnel`](upgrading-stunnel.md)
+ [启用 FIPS 模式](fips-enabling.md)

## EFS 工具的依赖项
<a name="utils-dependencies"></a>

`amazon-efs-utils` 具有以下依赖项，将在安装 `amazon-efs-utils` 软件包时安装这些依赖项：
+ NFS 客户端
  + RHEL、CentOS、Amazon Linux 和 Fedora 发行版的 `nfs-utils`
  + Debian 和 Ubuntu 发行版的 `nfs-common`
+ 网络中继（stunnel 软件包 4.56 或更高版本）
+ Python（3.4 或更高版本）
+ OpenSSL 1.0.2 或更高版本

**注意**  
默认情况下，当使用带有传输层安全性协议（TLS）的 EFS 挂载帮助程序时，挂载帮助程序会强制实施证书主机名检查。EFS 挂载帮助程序使用 `stunnel` 程序提供 TLS 功能。某些版本的 Linux 不包含默认支持这些 TLS 功能的 `stunnel` 版本。在使用这些 Linux 版本之一时，使用 TLS 挂载 EFS 文件系统将失败。

安装 `amazon-efs-utils` 软件包后，升级 stunnel。请参阅[升级 `stunnel`](upgrading-stunnel.md)。

您可以使用 Amazon Systems Manager 管理 Amazon EFS 客户端，并自动执行在 EC2 实例上安装或更新 amazon-efs-utils软件包所需的任务。有关更多信息，请参阅 [使用自动安装或更新 Amazon EFS 客户端 Amazon Systems Manager](manage-efs-utils-with-aws-sys-manager.md)。

有关加密问题，请参阅[排除加密故障](troubleshooting-efs-encryption.md)。

## 支持的发行版
<a name="efs-utils-supported-distros"></a>

已针对以下 Linux 和 Mac 发行版对 Amazon EFS 客户端进行了验证：


| 发行版 | 包类型 | `init` 系统 | 
| --- | --- | --- | 
| 亚马逊 Linux 2023 (AL2023) | rpm | systemd | 
| 亚马逊 Linux (2AL2) | rpm | systemd | 
| CentOS 8 | rpm | systemd | 
| 亚马逊 Linux 1 (AL1) 2017.09 AL1 AMI 于 2023 年 12 月 31 日 end-of-life上线，2024 年 4 月或之后发布的`amazon-efs-utils`软件包（版本 2.0 及更高版本）不支持。  | rpm | upstart | 
| Debian 11 | deb | systemd | 
| Fedora 29 - 32 | rpm | systemd | 
| macOS Big Sur |  | launchd | 
| macOS Monterey |  | launchd | 
| macOS Ventura |  | launchd | 
| macOS Sonoma |  | launchd | 
| OpenSUSE Leap, Tumbleweed | rpm | systemd | 
| Oracle8 | rpm | systemd | 
| Red Hat Enterprise Linux（RHEL）8、9 | rpm | systemd | 
| SUSE Linux Enterprise Server（SLES）12、15 | rpm | systemd | 
| Ubuntu 16.04 LTS、18.04 LTS、20.04 LTS、22.04 LTS | deb | systemd | 

有关该软件包已通过验证的受支持发行版的完整列表，请参阅 Github 上的 `amazon-efs-utils` [https://github.com/aws/efs-utils/blob/master/README.md](https://github.com/aws/efs-utils/blob/master/README.md)。