有没有什么办法可以使用Smart Start Scripting tool来修改BIOS的密码?
或者通过其他脚本或工具来实现?
谢谢大家!
可以通过脚本工具修改ProLiant服务器BIOS密码么?
版主: xyevolve
版面规则
1. 本版是定位于惠普服务器的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版禁止灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件禁止用于商业目的,请在下载后24小时内删除,本站不对其造成的结果负任何责任。
1. 本版是定位于惠普服务器的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版禁止灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件禁止用于商业目的,请在下载后24小时内删除,本站不对其造成的结果负任何责任。
- MUDBOY
- 创始人
- 帖子: 3882
- 注册时间: 2010年 12月 28日 21:17 星期二
可以通过脚本工具修改ProLiant服务器BIOS密码么?
提倡分享之精神, 技术问题请在相关版面直接发帖, 站内短信恕不答复.
I don't answer private messages on topics of public interest, because it defeats the whole purpose of a message board.
I don't answer private messages on topics of public interest, because it defeats the whole purpose of a message board.
-
- 荣誉版主
- 帖子: 229
- 注册时间: 2011年 1月 26日 23:31 星期三
Re: 可以通过脚本工具修改ProLiant服务器BIOS密码么?
我知道有两个工具可以更改bios的设置
没有验证是否能够更改密码,你可以尝试一下
第一个工具是Smart Start Scripting Tool Kit (SSSTK)里面的“conrep”,可以生成一个ProLiant服务器的硬件配置 (BIOS)文件XML file。可以通过修改xml配置文件的方式来更改服务器的BIOS设置(每次更改需要重启服务器才能生效)。
具体可以参考,
http://bizsupport1.austin.hp.com/bc/doc ... 556789.pdf
第二个工具就是来自Proliant Support Pack支持包的“hpasmcli”。hpasmcli是一个脚本命令行界面的工具,和hpasmd 或者 hpasmxld management daemons进行交互。它可以被用来查询设置修改BIOS settings,比如hyperthreading, boot control, and UID LEDs。
同样可以用来查看一些硬件状态比如风扇,电力等。
希望这些对你有所帮助。
没有验证是否能够更改密码,你可以尝试一下
第一个工具是Smart Start Scripting Tool Kit (SSSTK)里面的“conrep”,可以生成一个ProLiant服务器的硬件配置 (BIOS)文件XML file。可以通过修改xml配置文件的方式来更改服务器的BIOS设置(每次更改需要重启服务器才能生效)。
具体可以参考,
http://bizsupport1.austin.hp.com/bc/doc ... 556789.pdf
第二个工具就是来自Proliant Support Pack支持包的“hpasmcli”。hpasmcli是一个脚本命令行界面的工具,和hpasmd 或者 hpasmxld management daemons进行交互。它可以被用来查询设置修改BIOS settings,比如hyperthreading, boot control, and UID LEDs。
同样可以用来查看一些硬件状态比如风扇,电力等。
代码: 全选
[root@proliant root]# hpasmcli
HP management CLI for Linux (v1.0)
Copyright 2004 Hewlett-Packard Development Group, L.P.
--------------------------------------------------------------------------
NOTE: Some hpasmcli commands may not be supported on all Proliant servers.
Type 'help' to get a list of all top level commands.
--------------------------------------------------------------------------
hpasmcli>
代码: 全选
hpasmcli> show
Invalid Arguments
SHOW ASR
SHOW BOOT
SHOW DIMM
SHOW F1
SHOW FANS
SHOW HT
SHOW IML
SHOW IPL
SHOW NAME
SHOW POWERSUPPLY
SHOW PXE
SHOW SERIAL [ BIOS | EMBEDDED | VIRTUAL ]
SHOW SERVER
SHOW TEMP
SHOW UID
SHOW WOL
代码: 全选
hpasmcli> set
SET ASR <timeout>
SET BOOT [ FIRST | ONCE ]
SET F1 [ ENABLED | DELAYED | DISABLED ]
SET NAME <string>
SET SERIAL [ BIOS | EMBEDDED | VIRTUAL ]
SET UID [ ON | OFF ]
代码: 全选
hpasmcli> disable
Invalid Arguments
DISABLE ASR
DISABLE HT
DISABLE PXE [ NIC1 | NIC2 | NIC3 | NIC4 | NIC5 ]
DISABLE WOL
hpasmcli> enable
Invalid Arguments
ENABLE ASR
ENABLE HT
ENABLE PXE [ NIC1 | NIC2 | NIC3 | NIC4 | NIC5 ]
ENABLE WOL
hpasmcli> disable asr
Successfully disabled ASR timer.
hpasmcli> enable asr
Successfully enabled ASR timer.