当您处理Supermicro IPMI / BMC时,您可以通过以下方式访问它:
ipmitool like CLI或IPMIView like GUI应用程序) 一旦我发现我只能ssh [email protected]并进入BMC – 有像linux一样的shell, ifconfig (不是服务器的,而是BMC的networking设置),而且是最棒的! – 当IPMI启动故障时,磁带reboot以重置BMC的function。
但是现在,通过IPMI访问众多的Supermicro设备,我发现SSH访问的工作方式不同:大约一半的盒子在IPMI的22端口上运行“正常”的shell,另外一些则运行“ATEN SMASH-CLP System Management Shell”。 它不像Linux一样,不支持像ls这样的标准命令,也不能用它来重置BMC。
Google主要以安全漏洞的方式来讲述SMASH-CLP。 有没有任何用户文件? 或者,我可以让我的IPMI / BMC通过SSH运行“正常”的shell,而不是SMASH-CLP?
我处理X9DRW-iF,X9DRi-F和X9SCL-F主板。
在我的所有超级微型BMC上都有一个隐藏的SMASH命令,将其从缺省环境中退出并进入BusyBoxshell。
尝试在SMASH shell中input“shell sh”,看看是否有效。