Cisco Unified Mobility Advantage(CUMA)是Cisco Unified Communications系列產品的一部分。CUMA是在企業防火牆之後部署的伺服器軟體,可將員工的行動電話連線到您的目錄伺服器、IP通訊系統、群件、會議伺服器以及其他公司資源。這會將關鍵業務通訊功能擴展到移動手機,並使每個人都能更有效地通訊。
本文檔提供對Cisco Unified Mobility Advantage伺服器中的密碼恢復進行故障排除的准則。
本文件沒有特定需求。
本檔案中的資訊是根據CUMA伺服器版本7.1.2.3。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
問題在於,您無法使用SSH、CLI或「平台」頁面登入。已嘗試pwrecovery程式,但您仍無法登入主控台。如果在pwrecovery期間輸入了無法接受的密碼,則該密碼不可用。至少有三種型別的密碼在密碼重置過程中不被接受:
密碼太短
密碼不匹配
字典中的密碼
註:如果使用上述任何型別,則顯示錯誤。然後,如果輸入的密碼正確,則密碼似乎已被重置。但是密碼不可用。在此情況下,任何嘗試進行密碼恢復都將無效。您將無法登入到平台GUI或CLI。
如果您不記得管理員密碼,以下是重設該密碼的程式。有兩種方法可重設密碼。第一個不使用恢復CD,另一個使用CD。
使用根帳戶登入linux框(這是標準的linux框)。
確保這些服務正在運行:
/sbin/service cuma_db start
/sbin/service cuma_admin start
/sbin/service cuma_nm start
使用vi編輯器編輯檔案:/opt/cuma/conf/admin/admin.xml。
找到以下行:
<name>admin_password</name> <value>{MD5}xxxxxxxxxxxxxxxxxxxxxxxxxx</value>
並將其更改為:
<name>admin_password</name> <value>{plain}new_password</value>
使用以下命令以重新啟動服務:
/sbin/service cuma_admin restart
使用「admin」和「new_password」登入。
問題是使用pwrecovery進程時無法重設作業系統管理員密碼。完成以下步驟即可解決問題:
使用恢復光碟(建議使用7.1.2或更高版本)啟動系統。
確保它可以檢測到安裝(即列印有恢復光碟的主選單)。
按alt+F2以訪問恢復光碟的根shell。
活動分割槽應在/mnt/part1上。請確保它正確安裝。
運行chroot /mnt/part1 rpm -q master和chroot /mnt/part2 rpm -q master命令以查詢活動分割槽。
運行這些命令並從返回的結果中找到伺服器的工作版本後,需要將其用作工作分割槽。
如果是新安裝,則按chroot /mnt/part1輸入活動分割槽。
如果伺服器已升級,則使用該特定部件號(chroot /mnt/part<no>)。
在早期版本中,運行/root/.security/unimmunize.sh以從/etc/passwd中刪除不可變位。
編輯/etc/passwd,將root:x:0:0:root:/root:/sbin/nologin更改為root:x:0:0:root:/root:/bin/bash,然後儲存更改。
運行passwd root命令,並在提示符下提供密碼,然後確認。現在,當您引導至活動分割槽時,您將擁有根訪問許可權。
按Alt+F1鍵獲取恢復光碟主選單,然後輸入q退出。然後,彈出CD。
按ctrl+alt+delete重新引導。
之後,SSH以root身份登入,使用以下命令為OS admin設定臨時密碼:passwd admin,其中admin是作業系統管理員的使用者登入名。
注意:在這裡,密碼僅暫時使用。你需要再做一次。
使用su - admin命令啟動CLI,其中admin是作業系統管理員的登入名。
使用set password user <admin id> CLI命令更改資料庫中的密碼。
從CLI退出。
使用以下命令設定作業系統管理員的系統口令,以匹配資料庫口令:passwd admin,其中admin是作業系統管理員的登入名。
注意:此記錄由Cisco錯誤ID CSCtf25554 (僅限註冊客戶)。
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
13-May-2011 |
初始版本 |