

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

# 啟用傳輸中資料的 SMB 加密
<a name="enable-smb-encryption"></a>

根據預設，當您建立 SVM 時，SMB 加密會關閉。您可以啟用個別共用所需的 SMB 加密，或在 SVM 上啟用該 SVM 上所有共用所需的 SMB 加密。

**注意**  
在 SVM 或共享上啟用所需的 SMB 加密時，不支援加密的 SMB 用戶端無法連線到該 SVM 或共享。

**要求 SVM 上傳入 SMB 流量的 SMB 加密**

使用下列程序，使用 CLI 在 SVM 上要求 SMB NetApp ONTAP 加密。

1. 若要使用 SSH 連線至 SVM 管理端點，請使用您建立 SVM 時設定的使用者名稱`vsadmin`和 vsadmin 密碼。如果您未設定 vsadmin 密碼，請使用使用者名稱`fsxadmin`和 fsxadmin 密碼。您可以使用管理端點 IP 地址或 DNS 名稱，從與檔案系統位於相同 VPC 的用戶端 SSH 進入 SVM。

   ```
   ssh vsadmin@svm-management-endpoint-ip-address
   ```

   具有範例值的 命令：

   ```
   ssh vsadmin@198.51.100.10
   ```

   使用管理端點 DNS 名稱的 SSH 命令：

   ```
   ssh vsadmin@svm-management-endpoint-dns-name
   ```

   使用範例 DNS 名稱的 SSH 命令：

   ```
   ssh vsadmin@management.svm-abcdef01234567892fs-08fc3405e03933af0.fsx.us-east-2.aws.com
   ```

   ```
   Password: vsadmin-password
   
   This is your first recorded login.
   FsxIdabcdef01234567892::>
   ```

1. 使用 [https://docs.netapp.com/us-en/ontap-cli-9131/vserver-cifs-security-modify.html](https://docs.netapp.com/us-en/ontap-cli-9131/vserver-cifs-security-modify.html) NetApp ONTAP CLI 命令來要求 SMB 加密傳入 SMB 流量到 SVM。

   ```
   vserver cifs security modify -vserver vserver_name -is-smb-encryption-required true
   ```

1. 若要停止對傳入 SMB 流量要求 SMB 加密，請使用下列命令。

   ```
   vserver cifs security modify -vserver vserver_name -is-smb-encryption-required false
   ```

1. 若要查看 SVM 上的目前`is-smb-encryption-required`設定，請使用 CLI [https://docs.netapp.com/us-en/ontap-cli-9131/vserver-cifs-security-show.html](https://docs.netapp.com/us-en/ontap-cli-9131/vserver-cifs-security-show.html) NetApp ONTAP 命令：

   ```
   vserver cifs security show -vserver vs1 -fields is-smb-encryption-required
            
   vserver  is-smb-encryption-required
   -------- -------------------------
   vs1      true
   ```

如需在 SVM 上管理 SMB 加密的詳細資訊，請參閱 NetApp ONTAP [ 文件中心中的在 SMB 伺服器上設定透過 SMB 進行資料傳輸所需的 SMB 加密](https://docs.netapp.com/us-en/ontap/smb-admin/configure-required-encryption-concept.html)。

**在磁碟區上啟用 SMB 加密**

使用下列程序，透過 CLI 在共享上啟用 SMB NetApp ONTAP 加密。

1. 建立 SVM 管理端點的安全 Shell (SSH) 連線，如中所述[使用 CLI ONTAP 管理 SVMs](managing-resources-ontap-apps.md#vsadmin-ontap-cli)。

1. 使用下列 NetApp ONTAP CLI 命令建立新的 SMB 共享，並在存取此共享時需要 SMB 加密。

   ```
   vserver cifs share create -vserver vserver_name -share-name share_name -path share_path -share-properties encrypt-data
   ```

   如需詳細資訊，請參閱 CLI NetApp ONTAP 命令手冊頁面[https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__create.html](https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__create.html)中的 。

1. 若要在現有的 SMB 共享上要求 SMB 加密，請使用下列命令。

   ```
   vserver cifs share properties add -vserver vserver_name -share-name share_name -share-properties encrypt-data
   ```

   如需詳細資訊，請參閱 NetApp ONTAP CLI 命令手冊頁面[https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__properties__add.html](https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__properties__add.html)中的 。

1. 若要關閉現有 SMB 共用的 SMB 加密，請使用下列命令。

   ```
   vserver cifs share properties remove -vserver vserver_name -share-name share_name -share-properties encrypt-data
   ```

   如需詳細資訊，請參閱 NetApp ONTAP CLI 命令手冊頁面[https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__properties__remove.html](https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__properties__remove.html)中的 。

1. 若要查看 SMB 共享上的目前`is-smb-encryption-required`設定，請使用下列 CLI NetApp ONTAP 命令：

   ```
   vserver cifs share properties show -vserver vserver_name -share-name share_name -fields share-properties
   ```

   如果命令傳回的其中一個屬性是 `encrypt-data` 屬性，則該屬性指定存取此共用時必須使用 SMB 加密。

   如需詳細資訊，請參閱 CLI NetApp ONTAP 命令手冊頁面[https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__properties__show.html](https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-9101/vserver__cifs__share__properties__show.html)中的 。