はじめに
このドキュメントでは、Cisco Telemetry Broker(CTB)アプライアンスでパスワードのリセットを実行する方法について説明します。
前提条件
要 件
次の項目に関する知識があることが推奨されます。
- 基本的なLinux管理
- 基本的なCisco Telemetry Brokerアーキテクチャ
- パスワードのリセットを実行するには、目的のアプライアンスにコンソールからコマンドラインインターフェイス(CLI)にアクセスする必要があります。
注:このプロセスは、仮想ブローカーノードでのみ実行できます。ハードウェアアプライアンスは、セキュアブートによって制限されます。
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
- リリース2.0.1のCTB Managerノード。
- リリース2.0.1のCTB Brokerノード。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
設定
パスワードは、ユーザ、admin、root、およびwebadminごとに個別に実行できます。
Webユーザwebadminは、CTBのマネージャノードでのみ使用できます。
adminおよびroot CLIユーザは、マネージャノードとブローカノードの両方で使用できます。
注:「webadmin」は、初期インストール時に作成される最初のスーパーユーザアカウントの推奨名前です。最初のユーザーアカウントの名前がインストール中に異なっていた可能性があります。
CLI管理パスワードの変更
現在の管理者パスワードを知っていて、それを変更したい場合。これは、管理者ユーザとしてCLIにログインしている間に、sudo ctb-install —configコマンドを使用して実行できます。



他のCLIユーザパスワードのリセット
CLIユーザパスワードをリセットするには、次の手順を実行します。
1. コンソール接続を介して目的のノードに接続します。
2. コマンドsudo shutdown -r nowを入力して、ノードをリブートします。
3. GRUBメニューでeと入力し、ブートパラメータ画面を開きます。次の図は、GRUBメニューの例を示しています。
CTBノードのGRUBメニューの例
4. linuxで始まる行を探します。行の最後にカーソルを置き、init=/bin/bashと入力します。前述の文字列の前にスペースがあることを確認します。次の図は、追加されたパラメータが画面でどのように表示されるかを示しています。
パラメータ画面と追加オプション
5. 設定されたパラメータを使用してノードを起動するには、Ctrl+Xを入力します。
6. ルートシェルが起動したら、コマンドmount -n -o remount,rw /を入力して、ルートファイルシステムを再マウントします。次の図に、出力例を示します。
remountコマンドの出力
7. rootユーザのパスワードをリセットするには、passwdコマンドを入力します。adminユーザのパスワードをリセットするには、passwd adminコマンドを入力します。複雑なパスワードについては、通常の要件が適用されます。次の図は、両方のユーザのパスワードリセットの例を示しています。
両方のCLIユーザのパスワードリセットの例
8. Windowsの場合はCtrl+Alt+Delキー、Macの場合はCtrl+Option+Delキーを押してアプライアンスを再起動します。
Webユーザパスワードのリセット
webadminパスワードをリセットするには、次の手順を実行します。
- SSHまたはコンソールのいずれかを使用して、
adminとしてManagerノードのCLIに接続します。
- sudo docker exec -it titanium ./manage.py changepassword webadminコマンドを実行して、Webユーザパスワードをリセットします。複雑なパスワードについては、通常の要件が適用されます。
root@test:/opt/titan/compose# sudo docker exec -it titanium ./manage.py changepassword webadmin
Changing password for user 'webadmin'
Password:
Password (again):
Password changed successfully for user 'webadmin'
関連情報