

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

# 安裝掛載點
<a name="mountpoint-installation"></a>

您可以使用命令列下載並安裝適用於 Amazon S3 的掛載點的預先建置套件。下載和安裝掛載點的說明會根據您使用的 Linux 作業系統而有所不同。

**Topics**
+ [Amazon Linux 2023 (AL2023)](#mountpoint-install-al2023)
+ [其他以 RPM 為基礎的發行版本 (Amazon Linux 2、Fedora、CentOS、RHEL)](#mountpoint-install-rpm)
+ [DEB 型發行版本 (Debian、Ubuntu)](#mountpoint.install.deb)
+ [其他 Linux 發行版本](#mountpoint-install-other)
+ [驗證適用於 Amazon S3 的掛載點套件的簽章](#mountpoint-install-verify)

## Amazon Linux 2023 (AL2023)
<a name="mountpoint-install-al2023"></a>

自 AL2023 版本 2023.9.20251110 起，掛載點可直接在 AL2023 儲存庫中使用。

1. 輸入下列命令來安裝它：

   ```
   sudo dnf install mount-s3
   ```

1. 確認 Amazon S3 掛載點已成功安裝：

   ```
   mount-s3 --version
   ```

   您應該會看到類似下列的輸出：

   ```
   mount-s3 1.21.0+1.amzn2023
   ```

## 其他以 RPM 為基礎的發行版本 (Amazon Linux 2、Fedora、CentOS、RHEL)
<a name="mountpoint-install-rpm"></a>

1. 為您的架構複製下列下載 URL。

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.rpm
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.rpm
   ```

1. 下載適用於 Amazon S3 的掛載點套件。將 `download-link` 取代為前一步驟中適當的下載 URL。

   ```
   wget download-link
   ```

1. (選用) 驗證所下載檔案的真實性和完整性。首先，為您的架構複製適當的簽章 URL。

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.rpm.asc
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.rpm.asc
   ```

   接著請參閱[驗證適用於 Amazon S3 的掛載點套件的簽章](#mountpoint-install-verify)。

1. 使用以下命令安裝套件：

   ```
   sudo yum install ./mount-s3.rpm
   ```

1. 輸入下列命令，以驗證掛載點安裝成功：

   ```
   mount-s3 --version
   ```

   您應該會看到類似下列的輸出：

   ```
   mount-s3 1.21.0
   ```

## DEB 型發行版本 (Debian、Ubuntu)
<a name="mountpoint.install.deb"></a>

1. 為您的架構複製下載 URL。

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.deb
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.deb
   ```

1. 下載適用於 Amazon S3 的掛載點套件。將 `download-link` 取代為前一步驟中適當的下載 URL。

   ```
   wget download-link
   ```

1. (選用) 驗證所下載檔案的真實性和完整性。首先，為您的架構複製簽章 URL。

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.deb.asc
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.deb.asc
   ```

   接著請參閱[驗證適用於 Amazon S3 的掛載點套件的簽章](#mountpoint-install-verify)。

1. 使用以下命令安裝套件：

   ```
   sudo apt-get install ./mount-s3.deb
   ```

1. 執行下列命令，以驗證適用於 Amazon S3 的掛載點安裝成功：

   ```
   mount-s3 --version
   ```

   您應該會看到類似下列的輸出：

   ```
   mount-s3 1.21.0
   ```

## 其他 Linux 發行版本
<a name="mountpoint-install-other"></a>

1. 請參閱您的作業系統文件以安裝 `FUSE` 和 `libfuse2` 套件，這是必要項。

1. 為您的架構複製下載 URL。

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.tar.gz
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.tar.gz
   ```

1. 下載適用於 Amazon S3 的掛載點套件。將 `download-link` 取代為前一步驟中適當的下載 URL。

   ```
   wget download-link
   ```

1. (選用) 驗證所下載檔案的真實性和完整性。首先，為您的架構複製簽章 URL。

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.tar.gz.asc
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.tar.gz.asc
   ```

   接著請參閱[驗證適用於 Amazon S3 的掛載點套件的簽章](#mountpoint-install-verify)。

1. 使用以下命令安裝套件：

   ```
   sudo mkdir -p /opt/aws/mountpoint-s3 && sudo tar -C /opt/aws/mountpoint-s3 -xzf ./mount-s3.tar.gz
   ```

1. 將 `mount-s3` 二進位檔案新增至 `PATH` 環境變數。在您的 `$HOME/.profile` 檔案中，附加下面這行：

   ```
   export PATH=$PATH:/opt/aws/mountpoint-s3/bin
   ```

   儲存 `.profile` 檔案，並執行下列命令：

   ```
   source $HOME/.profile
   ```

1. 執行下列命令，以驗證適用於 Amazon S3 的掛載點安裝成功：

   ```
   mount-s3 --version
   ```

   您應該會看到類似下列的輸出：

   ```
   mount-s3 1.21.0
   ```

## 驗證適用於 Amazon S3 的掛載點套件的簽章
<a name="mountpoint-install-verify"></a><a name="verify"></a>

1. 安裝 GnuPG (`gpg` 命令)。您必須驗證所下載適用於 Amazon S3 的掛載點套件的真實性和完整性。GnuPG 會預設安裝在 Amazon Linux Amazon Machine Image (AMI) 上。安裝 GnuPG 之後，繼續進行步驟 2。

1. 執行下列命令以下載掛載點公有金鑰：

   ```
   wget https://s3.amazonaws.com/mountpoint-s3-release/public_keys/KEYS
   ```

1. 執行下列命令，將掛載點公有金鑰匯入至您的鑰匙圈：

   ```
   gpg --import KEYS
   ```

1. 執行下列命令以驗證掛載點公有金鑰的指紋：

   ```
   gpg --fingerprint mountpoint-s3@amazon.com
   ```

   確認顯示的指紋字串符合下列其中一項：

   ```
   8AEF E705 EBE3 29C0 948C  75A6 6F1C 3B3A EF4B 030B
   673F E406 1506 BB46 9A0E  F857 BE39 7A52 B086 DA5A (older key)
   ```

   如果指紋字串不相符，請不要完成安裝掛載點，並聯絡 [AWS 支援](https://aws.amazon.com/premiumsupport/)。

1. 下載套件簽章檔案。將 `signature-link` 取代為先前章節中適當的簽章連結。

   ```
   wget signature-link
   ```

1. 執行下列命令以驗證所下載套件的簽章。將 `signature-filename` 取代為前一步驟中的檔案名稱。

   ```
   gpg --verify signature-filename
   ```

   例如，在 RPM 型發行版本上 (包括 Amazon Linux) 輸入下列命令：

   ```
   gpg --verify mount-s3.rpm.asc
   ```

1. 輸出應該會包含 `Good signature` 這個片語。如果輸出包括 `BAD signature` 這個片語，請重新下載掛載點套件檔案並重複這些步驟。如果問題仍然存在，請不要完成安裝掛載點，並聯絡 [AWS 支援](https://aws.amazon.com/premiumsupport/)。

   輸出可能包含有關信任簽章的警告。這並不表示有問題。這只表示，您尚未獨立驗證掛載點公有金鑰。