Users Guide
安全信息
使用终端模式访问 BMC 需要正确设置用户名和密码。 请参阅“配置管理系统”了解详情。 在接受任何终端模式命令之前必须先建立与 BMC 的会话。 被指派了最低 IPMI 权限的有限选
项文本命令和二进制十六进制 ASCII 命令在与 BMC 建议会话之前已经可用。
由于终端模式密码是使用纯文本发送的,因此非常希望终端模式会话使用直接连接在安全的链路上安全的位置内进行。
语法
终端模式信息遵循下面的一般语法:
[<信息数据>]<新行序列>
每条终端模式信息前面必须加左括号“开始”字符,并以右括号“停止”字符和后跟相应的输入新行序列结束。
在接收到开始字符之前,不会接受任何输入字符。
命令长度
终端模式信息最多不超过 122 个字符。 这包括左右括号,但不包括控制字符。
字符支持
终端模式信息由标准的可打印 ASCII 字符组成。 其它所有字符均被视为非法字符。
特殊字符处理 — <ESC> 字符
在提交给 BMC 进行处理之前,<ESC> 字符可以删除一整条信息。 如果已经启用了行编辑,<ESC> 键会后跟一个输入新行序列,BMC 会通过输出新行序列来响应。 否则,BMC 会查找
下一个开始字符。
特殊字符处理 — <Delete> 或 <Backspace> 字符
<Backspace> 或 <Delete> 键删除上一个输入的字符,如果消息尚未提交到 BMC。
特殊字符处理 — 续行字符
通过使用续行字符“\”并在其后紧跟输入新行序列,可以在多行中分隔长的 IPMI 信息。文本和十六进制 ASCII 命令均支持续行字符。
特殊字符处理 — 非法字符
BMC 接收到的任何非法字符都会清除进程中的信息,之后 BMC 会查找下一个开始字符。
十六进制 ASCII 命令格式
二进制 IPMI 命令会被作为一系列不区分大小写的十六进制 ASCII 对进行发送和接收,每对使用一个空格字符与前一对隔开。 表B-1 列出了到 BMC 的终端模式请求,表B-2 列出了来自
BMC 的终端模式响应。 下面是一个二进制 IPMI 请求信息实例:
[18 00 22]<新行序列>
表 B-1. 到 BMC的终端模式请求
注:Hex-ASCII 命令对于十六进制数字的 ASCII 表示既可以使用大写字母也可以使用小写字母。
字节
解释
1
[7:2] – 网络函数(偶数)
[1:0] – 响应者的 LUN
2
[7:2] – 响应者的序号
[1:0] – 桥接字段
3
命令号码