Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Apstra CLIコマンド

概要 apstra-cliコマンドの例をいくつかご紹介します。完全なリストはapstra-cliで入手できます。

シナリオ変更デバイスパスワード

セキュリティ要件とベストプラクティスに準拠するために、デバイスシステムエージェントのルートパスワードとローカルユーザーパスワードを定期的に変更する必要がある場合があります。Apstraバージョン4.2.0以前では、アップデートが必要なデバイスごとに1回、コマンドを繰り返し実行する必要がありました。このプロセスは、Apstraバージョン4.2.0から合理化されました。ブループリント内のすべてのデバイスで、1 つのコマンドを実行するだけでパスワードを変更できるようになりました。特定のシステム ID を入力する代わりに、 all を入力します。

次のコマンドを使用して、すべてのデバイスを一度に変更します。

scenario change-device-password --blueprint <bp_id> --system all --old-password <old_password> --new-password <new_password>

特定のデバイスを変更するには、次のコマンドを使用します。

scenario change-device-password --blueprint <bp_id> --system <sys_id> --old-password <old_password> --new-password <new_password>

scenario change-device-password は、次の 11 のタスクのコレクションです。

  • ssh接続で古いパスワードを確認する

  • パスワード用コンフィグレットの状態作成

  • コミットの設計図

  • ssh接続で新しいパスワードを確認する

  • システムエージェントのパスワードを変更する

  • システムエージェントのステータスを確認する

  • デバイスの元の構成を更新する
  • パスワード変更に使用されるコンフィグレットの状態削除

  • コミットの設計図

  • ssh接続で新しいパスワードを確認する

  • システムエージェントのステータスを確認する

シナリオ変更-root-パスワード(4.2.1の新機能)

このコマンドは、ジュニパー、Arista、SONiCデバイスに適用されます。シスコ デバイスはサポートされていません。次のコマンドを使用して、すべてのデバイスrootパスワードを一度に変更します。

scenario change-root-password --all --old-password <password> --new-password <password>

特定のデバイスのrootパスワードを変更するには、以下のコマンドを使用します。

scenario change-root-password --system <system> --old-password <password> --new-password <password>

config-syntax-check(ジュニパーのみ)

データセンターの設計図のコマンド構文:

blueprint --blueprint <bp_id> config-syntax-check --system <sys_id> --username <device_username> --password <device_password>

フリーフォームブループリントのコマンド構文:

blueprint --blueprint <bp_id> freeform-system config-syntax-check --system <sys_id> --username <device_username> --password <device_password>

config-syntax-checkコマンドを使用すると、ブループリントをコミットする前に、ジュニパーデバイスの設定構文を確認できます。このチェックは、データセンターのブループリントでコンフィグレットを操作する場合や、フリーフォームのブループリントでコンフィグレットを使用する場合に役立ちます。

このコマンドは、階層構成でのみ機能し、構成構文が正しいかどうかを確認します。 set コマンドでは機能しません。