Browse By

Get Root Access to CUCM, CUC, UCCX just like TAC in less than a minute

Get Root Access to CUCM, Cisco Unity Connection, UCCX just like Cisco TAC in less than a minute.

Most of you might know that we can root Cisco Unified Communications Manager (CUCM), Cisco Unity Connection (CUC) or Cisco Unified Contact Center Express (UCCX) using CentOS or Linux OS. That is a long process  where you need to shutdown the platform, boot the platform with CentOS or Linux and then root it using some commands and then turn on the platform. This  is time consuming and it takes around 15-30 minutes. In case you have not gone through this process, here is the article.

CUCM, Cisco Unity Connection, UCCX Root Access

Note: UC Collabing does not recommend to try and apply it on your production server and will not be held for any damages that could occur in your system. In case you perform this on your production servers, you may void Cisco contract. This is only for lab and learning purpose!

Pre-requisite – Download UCOS Password Decrypter from this link.

Here is the step by step process to root your UC Appliance.

  • Login to CUCM/UCCX/CUC which you want to get root access using SSH.
  • Enter the command : utils remote_account enable
  • You should receive a message as “Successful in enabling RemoteSupport“.
  • Enter the command : utils remote_account create rootuser 30  (The remote account name will be “rootuser” and it will be valid for 30 days only)
  • You should receive a message as “Account Successfully created“
  • Launch UCOS Password Decryptor tool.
  • Click on Tools > Click on Decode Passphrase

  • Now copy the Passphrase which was generated from the CLI and enter it into Remote Support
  • Now open a new Putty session and login to the CUCM/CUC/UCCX CLI which you used in the above steps.
  • Login with username as “rootuser” and password as generated in he Decoded Password. In our example it is “HP1LPBIFJ4

After 30 days you can follow the process again and gain access.


2 thoughts on “Get Root Access to CUCM, CUC, UCCX just like TAC in less than a minute”

  1. Piyush says:

    This method will not work, as all passphrase now generated is very long and this decrypter cannot decode it

    admin:utils remote_account create rootuser 1
    Account Successfully created
    Account : rootuser
    Passphrase :
    Version : 2
    Expiry : 8-6-2020:12:00:00 (MM-DD-YYYY:Hr:Min:Sec)

    1. Avinash Karnani
      Avinash Karnani says:

      Hi Piyush,

      I do agree that this is not working with 12.x but it is definitely working with 10.x and might be 11.x (I have not tried that). May be worth trying with the typical method by putting the Cent OS ISO file.

Leave a Reply

Your email address will not be published. Required fields are marked *