

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

# 升級 `stunnel`
<a name="upgrading-stunnel"></a>

使用 EFS 掛載協助程式加密傳輸中的資料需要 1`OpenSSL`.0.2 版或更新版本，以及支援線上憑證狀態通訊協定 (OCSP) 和憑證主機名稱檢查`stunnel`的 版本。EFS 掛載協助程式會將 `stunnel`程式用於其 TLS 功能。注意某些版本的 Linux 操作系統，預設下不包含 `stunnel` 支援 TLS 功能的版本。使用其中一個 Linux 發行版本時，使用 TLS 掛載 EFS 檔案系統失敗。

安裝 EFS 掛載協助程式後，您可以使用下列指示升級系統的 stunnel 版本。

**在 Amazon Linux、Amazon Linux 2 和其他支援的 Linux 發行版本 (除了 [SLES 12](#stunnel-on-sles12)) 上升級 `stunnel`**

1.  在網頁瀏覽器中，前往 `stunnel` 下載頁面 [https://www.stunnel.org/downloads.html](https://www.stunnel.org/downloads.html)。

1. 尋找以 `tar.gz` 格式提供的 `stunnel` 最新版本。請記下檔案名稱，您會需要在後續步驟中用到。

1. 開啟 Linux 用戶端的終端機，依顯示順序執行下列命令。

   1. 對於 RPM：

      ```
      sudo yum install -y gcc openssl-devel tcp_wrappers-devel
      ```

      對於 DEB：

      ```
      sudo apt-get install build-essential libwrap0-dev libssl-dev
      ```

   1. 將 {{latest-stunnel-version}} 取代為您在稍早步驟 2 中記下的檔案名稱。

      ```
      sudo curl -o {{latest-stunnel-version}}.tar.gz https://www.stunnel.org/downloads/{{latest-stunnel-version}}.tar.gz
      ```

   1. 

      ```
      sudo tar xvfz {{latest-stunnel-version}}.tar.gz
      ```

   1. 

      ```
      cd {{latest-stunnel-version}}/
      ```

   1. 

      ```
      sudo ./configure
      ```

   1. 

      ```
      sudo make
      ```

   1. 目前的 `stunnel` 套件已安裝在 `bin/stunnel` 中。因此，您可以安裝新版本，請使用下列命令移除該目錄。

      ```
      sudo rm /bin/stunnel
      ```

   1. 若要安裝最新版本：

      ```
      sudo make install
      ```

   1. 創建 symlink：

      ```
      sudo ln -s /usr/local/bin/stunnel /bin/stunnel
      ```

**若要在 macOS 上升級 stunnel**
+ 在 EC2 Mac 執行個體上開啟終端機，然後執行下列命令以升級至最新版本的 stunnel。

  ```
  brew upgrade stunnel
  ```<a name="stunnel-on-sles12"></a>

**在 SLES 12 上升級 stunnel**
+ 執行下列指令，並依照 zypper 套件管理員指示，在執行 SLES12 的運算執行個體上升級 stunnel。

  ```
  sudo zypper addrepo https://download.opensuse.org/repositories/security:Stunnel/SLE_12_SP5/security:Stunnel.repo
  sudo zypper refresh
  sudo zypper install -y stunnel
  ```

使用所需的功能安裝的某個版本 stunnel 後，您可以使用 TLS 掛載檔案系統與 Amazon EFS 建議的設定。