簡介
本檔案介紹如何在指定的思科遙測代理(CTB)裝置上執行密碼重設。
必要條件
需求
思科建議您瞭解以下主題:
- 基本Linux管理
- 基本思科遙測代理架構
- 執行密碼重置時,必須使用控制檯訪問所需裝置的命令列介面(CLI)。
採用元件
本文中的資訊係根據以下軟體和硬體版本:
- 運行版本2.0.1的CTB管理器節點。
- 運行版本2.0.1的CTB代理節點。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
設定
可以為每個使用者、和單獨執admin
行密root
碼webadmin
。Web使用者webadmin
僅可用於CTB中的Manager節點。admin
和root
CLI使用者在Manager和Broker節點中均可用。
重置CLI使用者密碼
要重置任何CLI使用者密碼:
1.通過控制檯連線連線到所需節點。
2.輸入命令以sudo shutdown -r now
重新啟動節點。
3.在GRUB選單中,輸入e
以開啟引導引數螢幕。此圖顯示GRUB選單的範例:CTB節點中的GRUB選單示例
4.找到以開頭的行linux
。將游標置於行尾並輸入 init=/bin/bash
。確保前面字串前面有一個空格。此圖顯示所新增的引數在螢幕中如何顯示的示例:
帶有附加選項的引數螢幕
5.輸入Ctrl+X
,使用配置的引數啟動節點。
6.在Debian的根shell處,輸入命令以mount -n -o remount,rw /
重新掛載根檔案系統。此圖顯示輸出範例:
remount命令的輸出
7.重置所需使用者的密碼。要重置使用者的密root
碼,請輸入命passwd
令。要重置使用者的密碼admin
。請輸入命令passwd admin
。請注意,對複雜密碼的正常要求保持不變。下一張圖顯示兩個使用者重設密碼的範例:
兩個CLI使用者的密碼重置示例
8.在WindowsCtrl+Alt+Del
或Mac中輸Ctrl+Option+Del
入以重新啟動節點。
重置Web使用者密碼
重置密碼webadmin
:
1.通過SSH或控制檯以admin
CLI方式連線到Manager節點。
2.使用命令切換到root使用者 sudo su
3.輸入命令以cd /opt/titan/compose
更改目錄。
4.運行命令以docker-compose run --rm titanium ./manage.py changepassword webadmin
重置Web使用者密碼。請注意,對複雜密碼的正常要求保持不變。此圖顯示成功的密碼重置示例:
相關資訊