ipmcset -t service -d state
更新时间: 2026/07/16
在Gitcode上查看源码

ipmcset -t service -d state

返回总览 | 返回命令索引

命令功能

设置服务启用状态

命令格式

text
ipmcset -t service -d state -v <option> <enabled|disabled>

参数说明

NameLocationTypeRequiredDefaultConstraintDescription
optionReqBodystring--SSH SSH service state SNMP SNMP service state KVM KVM service state VNC VNC service state VMM VMM service state Video Video service state HTTP web server HTTP service state HTTPS web server HTTPS service state RMCP RMCP service state RMCP+ RMCP+ service state SSDP SSDP service state
stateReqBodystring-[{"Type": "Enum", "Formula": ["enabled", "disabled"]}]-

响应/输出说明

NameLocationTypeRequiredDefaultConstraintDescription
optionRspBody----
stateRspBody----
AuthenticationEnabledRspBody----
IsMultihostRspBody----

后端处理流

StepTypePath/URIInterfaceField/MethodSourceDestination
1Property/bmc/kepler/AccountService/CertificateAuthenticationbmc.kepler.AccountService.CertificateAuthentication--{"Enabled": "AuthenticationEnabled"}
2Property/bmc/kepler/Managers/1/NetworkProtocol/${Statements/GetServiceStateType()[2]}bmc.kepler.Managers.NetworkProtocol.PortConfig-{"Enabled": "${Statements/GetState()}"}-
3Property/bmc/kepler/Managers/1/NetworkProtocol/${Statements/GetServiceStateType()[2]}bmc.kepler.Managers.NetworkProtocol.PortConfig-{"Enabled": "${Statements/GetState()}"}-
4Property/bmc/kepler/Managers/1/NetworkProtocol/${Statements/GetServiceStateType()[2]}bmc.kepler.Managers.NetworkProtocol.PortConfig-{"Enabled": "${Statements/GetState()}"}-
5Property/bmc/kepler/Managers/1/Multihostbmc.kepler.Managers.Multihost--{"HostType": "HostType"}
6Property/bmc/kepler/Managers/1/SOC/Envbmc.kepler.Managers.SOC.Env--{"SystemIds": "SystemIds"}
7Property${Statements/GetMultiSystemPath()}bmc.kepler.Managers.NetworkProtocol.PortConfig-{"Enabled": "${Statements/GetState()}"}-

使用示例

text
ipmcset -t service -d state -v <option> <enabled|disabled>

输出样例

ScenarioOutputSource
失败Invalid service name.interface_config/cli/echoes/ipmcset/service_state
失败Set SSH service state enabled failed. SSH and two-factor authentication cannot be enabled at the same time.interface_config/cli/echoes/ipmcset/service_state
失败Invalid service name.interface_config/cli/echoes/ipmcset/service_state
成功Set <value> service state <value> successfully.interface_config/cli/echoes/ipmcset/service_state

来源信息

ItemValue
命令类型ipmcset
targetservice
dataitemstate
URI/cli/v1/service/state
Interface TypePatch
配置来源interface_config/cli/ipmcset/service.json
请求版本26.06_2026.06.30
源码提交5606349e
生成时间2026-07-16T01:48:37