啟用多因素驗證
多因素驗證( MFA )可讓您要求使用者提供兩種驗證方法來登入管理或資料 SVM 、以增強安全性。
-
您必須是叢集管理員才能執行此工作。
-
如果您不確定要指派給登入帳戶的存取控制角色、可以使用
security login modify
命令以稍後新增角色。 -
如果您使用公開金鑰進行驗證、則必須先將公開金鑰與帳戶建立關聯、帳戶才能存取 SVM 。
您可以在啟用帳戶存取之前或之後執行此工作。
-
從S廳9.12.1開始ONTAP 、您可以使用FIDO2(Fast Identity Online)或個人身分驗證(PIV)驗證標準、將Yobikey硬體驗證裝置用於SSH用戶端MFA。
使用 SSH 公開金鑰和使用者密碼來啟用 MFA
從 ONTAP 9.3 開始、叢集管理員可以設定本機使用者帳戶、使用 SSH 公開金鑰和使用者密碼登入 MFA 。
-
使用 SSH 公開金鑰和使用者密碼、在本機使用者帳戶上啟用 MFA :
security login create -vserver <svm_name> -user-or-group-name <user_name> -application ssh -authentication-method <password|publickey> -role admin -second-authentication-method <password|publickey>
下列命令需要 SVM 系統管理員帳戶
admin2
使用預先定義的admin
登入 SVM 的角色engData1
使用 SSH 公開金鑰和使用者密碼:cluster-1::> security login create -vserver engData1 -user-or-group-name admin2 -application ssh -authentication-method publickey -role admin -second-authentication-method password Please enter a password for user 'admin2': Please enter it again: Warning: To use public-key authentication, you must create a public key for user "admin2".
使用 TOTP 啟用 MFA
從 ONTAP 9.13.1 開始、您可以要求本機使用者同時使用 SSH 公開金鑰或使用者密碼和時間型一次性密碼( TOTP )登入管理或資料 SVM 、以增強安全性。啟用 MFA 與 TOTP 的帳戶後、本機使用者必須登入 "完成組態設定"。
TOTP 是一種電腦演算法、使用目前時間來產生一次性密碼。 如果使用 TOTP 、它永遠是 SSH 公開金鑰或使用者密碼之後的第二種驗證形式。
您必須是儲存管理員才能執行這些工作。
您可以將 MFA 設為使用者密碼或 SSH 公開金鑰做為第一種驗證方法、並將 TOTP 設為第二種驗證方法。
-
使用使用者密碼和 TOTP 啟用多因素驗證的使用者帳戶。
-
適用於新使用者帳戶 *
security login create -vserver <svm_name> -user-or-group-name <user_or_group_name> -application ssh -authentication-method password -second-authentication-method totp -role <role> -comment <comment>
-
適用於現有使用者帳戶 *
security login modify -vserver <svm_name> -user-or-group-name <user_or_group_name> -application ssh -authentication-method password -second-authentication-method totp -role <role> -comment <comment>
-
-
確認 MFA 已啟用 TOTP :
security login show
-
使用 SSH 公開金鑰和 TOTP 啟用多因素驗證的使用者帳戶。
-
適用於新使用者帳戶 *
security login create -vserver <svm_name> -user-or-group-name <user_or_group_name> -application ssh -authentication-method publickey -second-authentication-method totp -role <role> -comment <comment>
-
適用於現有使用者帳戶 *
security login modify -vserver <svm_name> -user-or-group-name <user_or_group_name> -application ssh -authentication-method publickey -second-authentication-method totp -role <role> -comment <comment>
-
-
確認 MFA 已啟用 TOTP :
security login show
-
如果您尚未將公開金鑰與系統管理員帳戶建立關聯、則必須先建立公開金鑰、帳戶才能存取SVM。
-
本機使用者必須登入才能使用 TOTP 完成 MFA 組態。