NSX Advanced Load Balancer Controller の管理者ユーザーの初期デフォルト パスワードは、強力なパスワードに設定されています。このパスワードは、リリース イメージがアップロードされる NSX Advanced Load Balancer ポータルで使用でき、ポータルでアカウントを持つユーザーのみがアクセスできます。

ユーザーが管理者ユーザーのデフォルト パスワードを変更するまで、このデフォルト パスワードを使用したコントローラへの SSH アクセスは許可されません。パスワードが変更されると、管理者ユーザーの SSH アクセスが許可されます。この変更の主な理由は、単純なパスワードを使用することで、新しく作成されたコントローラが SSH を介して攻撃されるリスクを軽減することです。パスワードは、NSX Advanced Load Balancer ユーザー インターフェイスの [ようこそ] 画面、NSX Advanced Load Balancer REST API、またはリモート CLI シェルから変更できます。この変更により、セキュリティと自動化の容易さのバランスを保ち、NSX Advanced Load Balancer ユーザー インターフェイスの [ようこそ] 画面やクラスタへのコントローラ ノードの追加などの既存の自動化ワークフローを変えずに維持できます。

ユーザーは、コントローラに他の変更を実装する前に、まず管理者ユーザーのパスワードを強力なパスワードに変更する必要があります。

NSX Advanced Load Balancer CLI

CLI を使用してパスワードを変更するには、次のようにリモート CLI シェルを起動する必要があります。

avi_shell --addr 10.10.25.44
Login: admin
Password:

[admin:10-10-25-44]: > passwd
Changing password for admin
(current) password:
Enter new password:
Retype new password:
Password successfully changed
[admin:10-10-25-44]: >

NSX Advanced Load Balancer ユーザー インターフェイス

NSX Advanced Load Balancer ユーザー インターフェイスを使用すると、[ようこそ] 画面が起動します。ユーザーの最初の手順は、管理者ユーザーのパスワードを変更することです。

NSX Advanced Load Balancer REST API

SDK または API を直接使用する場合は、デフォルトのパスワードを使用してコントローラとのログイン セッションを確立し、以下の API 呼び出しを実行してパスワードを変更します。

   PUT https://<controller-ip>/api/useraccount     DATA: {“old_password”: <default password>, “password”: <new password>}