Escolar Documentos
Profissional Documentos
Cultura Documentos
Filed under: Quick Code, Security — Written by Chrissy on Wednesday, April 26th, 2006 @ 4:57 am
Last night I got locked out of my Compaq DL360's iLO. I searched the web to find how to reset the Administrator
password and read that, for the most part, I'd have to be at the console. Bah! My servers are in San Jose and I'm up
here in San Francisco, I didn't want to make a trip just to reset my passwords. I continued to look around the web for a
solution and found that I could reset the Administrator password (or even add another user with admin privs) using
Compaq's Remote Insight Board Command Language. Apparently, if you are processing RIBCL commands through your
given operating sytem so long as you have the rights to login to the server. I logged in as my Windows Domain Admin
and performed the following steps (Linux users, you can download the RPM for HPONCFG):
Administrator_reset_pw.xml
<ribcl VERSION="2.0">
<login USER_LOGIN="Administrator" PASSWORD="boguspassword">
<user_INFO MODE="write">
<mod_USER USER_LOGIN="Administrator">
<password value="newpass"/>
</mod_USER>
</user_INFO>
</login>
</ribcl>
6. Using notepad, I opened up the sample file and modified it slightly. Initially, I just removed the LOGIN and ran the
file but HPONCFG gave me a syntax error. I then added it back and gave the Administrator a bogus password.
Apparently, the LOGIN line is required for syntax reasons but it is not actually processed.
7. Next, I opened a command line and changed directories to C:\hp\ilo and typed the following:
8. I opened up Firefox, navigated to my iLO machine and viola! I was able to login as Administrator.
If changing Administrator's password seems too scary, you can also add another user with administrator privileges. You
can then login as that user and change the Administrator password via the web console. Use the following code, suited
to your liking:
add_user.xml
<ribcl version="2.0">
<login USER_LOGIN="Administrator" PASSWORD="boguspass">
<user_INFO MODE="write" >
<add_USER
USER_NAME="Chrissy"
USER_LOGIN="Chrissy"
PASSWORD="mynewpass">
<reset_SERVER_PRIV value = "Y" />
<admin_PRIV value = "Y" />
</add_USER>
</user_INFO>
</login>
</ribcl>
Here's a zip of just hponcfg.exe, add_user.xml, and Administrator_reset_pwd.xml. Since it's an exe with no apparent
supporting files, y ou may be able to just use that.
I see quite a few people have hit this page..if you found it useful, please let me know! If not, drop me a note and I'll
see how I can help.