Forum Discussion
6 Replies
Sort By
- What_Lies_Bene1Cirrostratus
I've no experience with it but perhaps this could be done with iControl?
Take a look at the Management.UserManagement interface in iControl.
https://devcentral.f5.com/wiki/iControl.Management__UserManagement.ashx
You could build a script with Perl/Powershell/Python or compile an app with Java/.Net/etc.
-Joe
- Brent_Blood_768Historic F5 Account
I've also done this with a shell pipeline by feeding tmsh via stdin the desired password twice separated by a newline. It's a little kludgy, but it works. Basic formula would be:
echo -en "foo\nfoo\n" | tmsh modify auth password root
- Mareeswaran_133NimbostratusHi Brent... Even i developed a EXPECT script, and i'm feeding through HPNA. getting an error like Details: Cannot run program "sh" (in directory "/apps/rendition/server/ext/expect"): error=12, Not enough space can you please help me to overcome this error
- Brent_Blood_768Historic F5 AccountI'm not familiar with HPNA so I can't be much help there. I'll try though: why are you using "expect" rather than the simpler solution that I included before? If you setup ssh keys, you can connect to BIG-IP and run commands without passwords - and since the command that I listed is pretty simple "expect" isn't doing much for you. The error about disk space is a bit troubling - I assume that's referring to the system hosting HPNA. Maybe it's not the cause of the expect failure, but I'd take care of that before moving on.
- Mareeswaran_133Nimbostratus
thank you all for your suggestions..