

• 2026 年 4 月 30 日之後， AWS Systems Manager CloudWatch Dashboard 將不再可用。客戶可以繼續使用 Amazon CloudWatch 主控台來檢視、建立和管理其 Amazon CloudWatch 儀表板，就像現在一樣。如需詳細資訊，請參閱 [Amazon CloudWatch Dashboard 文件](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)。

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

# 在 Linux 上安裝 Session Manager 外掛程式
<a name="install-plugin-linux-overview"></a>

本節包含有關驗證 Session Manager 外掛程式安裝程式套件的簽章，以及在下列 Linux 發行版本上安裝外掛程式的資訊：
+ Amazon Linux 2
+ AL2023
+ RHEL
+ Debian Server
+ Ubuntu Server

**Topics**
+ [

# 驗證 Session Manager 外掛程式的簽章
](install-plugin-linux-verify-signature.md)
+ [

# 在 Amazon Linux 2、Amazon Linux 2023 和 Red Hat Enterprise Linux 發行版本上安裝 Session Manager 外掛程式
](install-plugin-linux.md)
+ [

# 在 Debian Server 和 Ubuntu Server 上安裝 Session Manager 外掛程式
](install-plugin-debian-and-ubuntu.md)

# 驗證 Session Manager 外掛程式的簽章
<a name="install-plugin-linux-verify-signature"></a>

Linux 執行個體的 Session Manager 外掛程式 RPM 和 Debian 安裝程式套件都經過加密簽署。您可以使用公有金鑰來驗證外掛程式二進位資料和套件是否為原版且未經修改。如果檔案有任何更改或損壞，驗證會失敗。您可以使用 GNU Privacy Guard (GPG) 工具來驗證安裝程式套件的簽章。以下資訊適用於 Session Manager 外掛程式 1.2.707.0 版或更新版本。

完成下列步驟，以驗證 Session Manager 外掛程式安裝程式套件的簽章。

**Topics**
+ [

## 步驟 1：下載 Session Manager 外掛程式安裝程式套件
](#install-plugin-linux-verify-signature-installer-packages)
+ [

## 步驟 2：下載關聯的簽章檔案
](#install-plugin-linux-verify-signature-packages)
+ [

## 步驟 3：安裝 GPC 工具
](#install-plugin-linux-verify-signature-packages-gpg)
+ [

## 步驟 4：在 Linux 伺服器上驗證 Session Manager 外掛程式安裝程式套件
](#install-plugin-linux-verify-signature-packages)

## 步驟 1：下載 Session Manager 外掛程式安裝程式套件
<a name="install-plugin-linux-verify-signature-installer-packages"></a>

下載您想要驗證的 Session Manager 外掛程式安裝程式套件。

**Amazon Linux 2、AL2023 與 RHEL RPM 套件**

------
#### [ x86\$164 ]

```
curl -o "session-manager-plugin.rpm" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_64bit/session-manager-plugin.rpm"
```

------
#### [ ARM64 ]

```
curl -o "session-manager-plugin.rpm" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_arm64/session-manager-plugin.rpm"
```

------

**Debian Server 和 Ubuntu Server Deb 套件**

------
#### [ x86\$164 ]

```
curl -o "session-manager-plugin.deb" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb"
```

------
#### [ ARM64 ]

```
curl -o "session-manager-plugin.deb" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_arm64/session-manager-plugin.deb"
```

------

## 步驟 2：下載關聯的簽章檔案
<a name="install-plugin-linux-verify-signature-packages"></a>

下載安裝程式套件後，請下載關聯的簽章檔案，以進行套件驗證。為了提供額外的保護，防止未經授權複製或使用套件內的 session-manager-plugin 二進位檔案，我們也提供二進位簽章，您可以使用這些簽章來驗證個別的二進位檔案。您可以根據您的安全需求，選擇使用這些二進位簽章。

**Amazon Linux 2、AL2023 和 RHEL 簽章套件**

------
#### [ x86\$164 ]

套件：

```
curl -o "session-manager-plugin.rpm.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_64bit/session-manager-plugin.rpm.sig"
```

二進位：

```
curl -o "session-manager-plugin.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_64bit/session-manager-plugin.sig"
```

------
#### [ ARM64 ]

套件：

```
curl -o "session-manager-plugin.rpm.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_arm64/session-manager-plugin.rpm.sig"
```

二進位：

```
curl -o "session-manager-plugin.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_arm64/session-manager-plugin.sig"
```

------

**Debian Server 與 Ubuntu Server Deb 簽章套件**

------
#### [ x86\$164 ]

套件：

```
curl -o "session-manager-plugin.deb.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb.sig"
```

二進位：

```
curl -o "session-manager-plugin.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.sig"
```

------
#### [ ARM64 ]

套件：

```
curl -o "session-manager-plugin.deb.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_arm64/session-manager-plugin.deb.sig"
```

二進位：

```
curl -o "session-manager-plugin.sig" "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_arm64/session-manager-plugin.sig"
```

------

## 步驟 3：安裝 GPC 工具
<a name="install-plugin-linux-verify-signature-packages-gpg"></a>

若要驗證 Session Manager 外掛程式的簽章，您必須在系統中安裝 GNU Privacy Guard (GPG) 工具。驗證程序要求使用 GPG 2.1 版或更新版本。您可執行下列命令，檢查您的 GPG 版本：

```
gpg --version
```

如果您的 GPG 版本早於 2.1，請在繼續進行驗證程序之前更新它。對於大多數系統，您可以使用套件管理員來更新 GPG 工具。例如，在支援的 Amazon Linux 與 RHEL 版本上，您可以使用下列命令：

```
sudo yum update
sudo yum install gnupg2
```

在支援的 Ubuntu Server 與 Debian Server 系統中，您可以使用下列命令：

```
sudo apt-get update
sudo apt-get install gnupg2
```

在繼續進行驗證程序之前，請確保您擁有必要的 GPG 版本。

## 步驟 4：在 Linux 伺服器上驗證 Session Manager 外掛程式安裝程式套件
<a name="install-plugin-linux-verify-signature-packages"></a>

使用下列程序來驗證 Linux 伺服器上的 Session Manager 外掛程式安裝程式套件。

**注意**  
Amazon Linux 2 不支援 gpg 工具 2.1 版或更新版本。如果下列程序不適用於您的 Amazon Linux 2 執行個體，請在其他平台上驗證簽章，再將其安裝在您的 Amazon Linux 2 執行個體上。

1. 複製下列公有金鑰，並將它儲存至名為 session-manager-plugin.gpg 的檔案。

   ```
   -----BEGIN PGP PUBLIC KEY BLOCK-----
   
   mFIEZ5ERQxMIKoZIzj0DAQcCAwQjuZy+IjFoYg57sLTGhF3aZLBaGpzB+gY6j7Ix
   P7NqbpXyjVj8a+dy79gSd64OEaMxUb7vw/jug+CfRXwVGRMNtIBBV1MgU1NNIFNl
   c3Npb24gTWFuYWdlciA8c2Vzc2lvbi1tYW5hZ2VyLXBsdWdpbi1zaWduZXJAYW1h
   em9uLmNvbT4gKEFXUyBTeXN0ZW1zIE1hbmFnZXIgU2Vzc2lvbiBNYW5hZ2VyIFBs
   dWdpbiBMaW51eCBTaWduZXIgS2V5KYkBAAQQEwgAqAUCZ5ERQ4EcQVdTIFNTTSBT
   ZXNzaW9uIE1hbmFnZXIgPHNlc3Npb24tbWFuYWdlci1wbHVnaW4tc2lnbmVyQGFt
   YXpvbi5jb20+IChBV1MgU3lzdGVtcyBNYW5hZ2VyIFNlc3Npb24gTWFuYWdlciBQ
   bHVnaW4gTGludXggU2lnbmVyIEtleSkWIQR5WWNxJM4JOtUB1HosTUr/b2dX7gIe
   AwIbAwIVCAAKCRAsTUr/b2dX7rO1AQCa1kig3lQ78W/QHGU76uHx3XAyv0tfpE9U
   oQBCIwFLSgEA3PDHt3lZ+s6m9JLGJsy+Cp5ZFzpiF6RgluR/2gA861M=
   =2DQm
   -----END PGP PUBLIC KEY BLOCK-----
   ```

1. 將公開金鑰匯入至您的 keyring。傳回的金鑰值應為 `2C4D4AFF6F6757EE`。

   ```
   $ gpg --import session-manager-plugin.gpg
   gpg: key 2C4D4AFF6F6757EE: public key "AWS SSM Session Manager <session-manager-plugin-signer@amazon.com> (AWS Systems Manager Session Manager Plugin Linux Signer Key)" imported
   gpg: Total number processed: 1
   gpg:               imported: 1
   ```

1. 執行下列命令來驗證指紋。

   ```
   gpg --fingerprint 2C4D4AFF6F6757EE
   ```

   命令輸出指紋應該與下列項目相符。

   ```
   7959 6371 24CE 093A D501 D47A 2C4D 4AFF 6F67 57EE
   ```

   ```
   pub   nistp256 2025-01-22 [SC]
         7959 6371 24CE 093A D501  D47A 2C4D 4AFF 6F67 57EE
   uid           [ unknown] AWS SSM Session Manager <session-manager-plugin-signer@amazon.com> (AWS Systems Manager Session Manager Plugin Linux Signer Key)
   ```

   若指紋不相符，請勿安裝外掛程式。聯絡 AWS 支援。

1. 確認安裝程式套件簽章。將 *signature-filename* 和 *downloaded-plugin-filename* 替換為您在下載簽章檔案和 session-manager-plugin 時指定的值 (已在本主題稍前部分的表格中列出)。

   ```
   gpg --verify signature-filename downloaded-plugin-filename
   ```

   例如，對於 Amazon Linux 2 上的 x86\$164 架構，命令如下所示：

   ```
   gpg --verify session-manager-plugin.rpm.sig session-manager-plugin.rpm
   ```

   此命令會傳回類似以下的輸出。

   ```
   gpg: Signature made Mon Feb 3 20:08:32 2025 UTC gpg: using ECDSA key 2C4D4AFF6F6757EE
   gpg: Good signature from "AWS Systems Manager Session Manager <session-manager-plugin-signer@amazon.com> (AWS Systems Manager Session Manager Plugin Linux Signer Key)" [unknown] 
   gpg: WARNING: This key is not certified with a trusted signature! 
   gpg: There is no indication that the signature belongs to the owner. 
   Primary key fingerprint: 7959 6371 24CE 093A D501 D47A 2C4D 4AFF 6F67 57EE
   ```

如果輸出包含 `BAD signature` 片語，請檢查您是否已正確執行程序。如果您繼續取得此回應，請聯絡 AWS 支援 且不要安裝套件。關於信任的警告訊息並不表示該簽章無效，只是您尚未驗證該公有金鑰。只有您或您信任者所簽章的金鑰才能信任。如果輸出包含 `Can't check signature: No public key` 片語，請驗證是否下載的是 1.2.707.0 版或更新版本的 Session Manager 外掛程式。

# 在 Amazon Linux 2、Amazon Linux 2023 和 Red Hat Enterprise Linux 發行版本上安裝 Session Manager 外掛程式
<a name="install-plugin-linux"></a>

按照下列程序在 Amazon Linux 2、Amazon Linux 2023 (AL2023) 和 RHEL 發行版本上安裝 Session Manager 外掛程式。

1. 下載並安裝 Session Manager 外掛程式 RPM 套件。

------
#### [ x86\$164 ]

   在 Amazon Linux 2 和 RHEL 7 上執行下列命令：

   ```
   sudo yum install -y https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_64bit/session-manager-plugin.rpm
   ```

   在 AL2023 與 RHEL 8 和 9 上執行下列命令：

   ```
   sudo dnf install -y https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_64bit/session-manager-plugin.rpm
   ```

------
#### [ ARM64 ]

   在 Amazon Linux 2 和 RHEL 7 上執行下列命令：

   ```
   sudo yum install -y https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_arm64/session-manager-plugin.rpm
   ```

   在 AL2023 與 RHEL 8 和 9 上執行下列命令：

   ```
   sudo dnf install -y https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_arm64/session-manager-plugin.rpm
   ```

------

1. 確認已安裝成功。如需相關資訊，請參閱[驗證 Session Manager 外掛程式安裝](install-plugin-verify.md)。

**注意**  
如果您想要解除安裝該外掛程式，請執行 `sudo yum erase session-manager-plugin -y`

# 在 Debian Server 和 Ubuntu Server 上安裝 Session Manager 外掛程式
<a name="install-plugin-debian-and-ubuntu"></a>

1. 下載 Session Manager 外掛程式 deb 套件。

------
#### [ x86\$164 ]

   ```
   curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb" -o "session-manager-plugin.deb"
   ```

------
#### [ ARM64 ]

   ```
   curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_arm64/session-manager-plugin.deb" -o "session-manager-plugin.deb"
   ```

------

1. 執行安裝命令。

   ```
   sudo dpkg -i session-manager-plugin.deb
   ```

1. 確認已安裝成功。如需相關資訊，請參閱[驗證 Session Manager 外掛程式安裝](install-plugin-verify.md)。

**注意**  
如果您想要解除安裝外掛程式，請執行 `sudo dpkg -r session-manager-plugin`