

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 安裝 NFS 用戶端
<a name="mounting-fs-install-nfsclient"></a>

若要在 Amazon EC2 執行個體上掛載 EFS 檔案系統，您必須先安裝 NFS 用戶端。若要連接到您的 EC2 執行個體並安裝 NFS 用戶端，您需要 EC2 執行個體的公有 DNS 名稱以及用於登入的使用者名稱。您執行個體的使用者名稱通常是 `ec2-user`。

**連接 EC2 執行個體並安裝 NFS 用戶端**

1. 連線至 EC2 執行個體。如需詳細資訊，請參閱 *Amazon EC2 User Guide* 中的 [Connect to your EC2 instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html)。

   金鑰檔案無法公開提供 SSH 檢視。您可以使用 **chmod 400 *filename*.pem** 命令來設定這些許可。如需詳細資訊，請參閱[為您的 Amazon EC2 執行個體建立金鑰對](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-key-pairs.html)。

1. (選用) 取得更新並重新啟動。

   ```
   $ sudo yum -y update 
               $  sudo reboot
   ```

1. 重新開機後，請重新連線至您的 EC2 執行個體。

1. 安裝 NFS 用戶端。

   如果您使用的是 Amazon Linux AMI 或 Red Hat Linux AMI，請使用以下命令來安裝 NFS 用戶端。

   ```
   $ sudo yum -y install nfs-utils
   ```

   如果您使用的是 Ubuntu Amazon EC2 AMI，請使用下列命令安裝 NFS 用戶端。

   ```
   $ sudo apt-get -y install nfs-common
   ```

1. 使用下列命令啟動 NFS 服務：

   ```
   $ sudo service nfs-server start
   ```

1. 確認 NFS 服務已啟動，如下所示。

   ```
   $ sudo service nfs-server status
   Redirecting to /bin/systemctl status nfs.service
   ● nfs-server.service - NFS server and services
      Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled; vendor preset: disabled)
      Active: active (exited) since Wed 2019-10-30 16:13:44 UTC; 5s ago
     Process: 29446 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS)
     Process: 29441 ExecStartPre=/bin/sh -c /bin/kill -HUP `cat /run/gssproxy.pid` (code=exited, status=0/SUCCESS)
     Process: 29439 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
    Main PID: 29446 (code=exited, status=0/SUCCESS)
      CGroup: /system.slice/nfs-server.service
   ```

如果您使用自訂核心 (亦即如果您建置自訂的 AMI)，您必須至少包含 NFSv4.1 用戶端核心模組，以及正確的 NFS4 userspace 掛載協助程式。

**注意**  
如果您在啟動 Amazon EC2 執行個體時，選擇 **Amazon Linux AMI 2016.03.0** 或 **Amazon Linux AMI 2016.09.0**，則無需安裝 `nfs-utils`，因為它預設已包含在 AMI 中。

**下一步：掛載檔案系統**  
使用下列程序之一以掛載您的檔案系統。
+ [以 DNS 名稱掛載於 Amazon EC2](mounting-fs-mount-cmd-dns-name.md)
+ [以 IP 地址掛載](mounting-fs-mount-cmd-ip-addr.md)
+ [自動掛載 EFS 檔案系統使用 NFS 在 EC2 Linux 或 Mac 執行個體上啟用自動掛載](nfs-automount-efs.md)