web-dev-qa-db-ja.com

SSHを介したSupermicro IPMIへのアクセス

Supermicro IPMI/BMCを扱う場合、次の方法でアクセスできます。

  • ブラウザーでのHTTP(S)-センサー/構成とJavaアプレットでリダイレクトコンソールを実行するためのWebページを表示する
  • IPMIプロトコル(ipmitoolのようなCLIまたはIPMIViewのようなGUIアプリを使用)

発見したらssh [email protected]そしてBMCに入る-Linuxのようなシェル、ifconfig(サーバーではなく、BMCのネットワーク設定がある)、そして-最高のものがあります! -IPMIがグリッチを開始したときにBMCをリセットするためにrebootをテープで記録する機能。

しかし、IPMIを使用して多数のSupermicroボックスにアクセスすると、SSHアクセスの動作が異なることがわかりました。約半分のボックスがIPMIの22ポートで「通常の」シェルを実行し、他のボックスは「ATEN SMASH-CLPシステム管理シェル」を実行します。 Linuxのようなものではなく、lsなどの標準コマンドをサポートしていません。また、BMCをリセットすることはできません。

Googleは主に、セキュリティ違反の方法でSMASH-CLPについて語っています。そのためのユーザードキュメントはありますか?または、IPMI/BMCをSMASH-CLPではなく、SSHを介して「通常の」シェルで実行させることはできますか?

私はX9DRW-iF、X9DRi-FおよびX9SCL-Fマザーボードを扱っています。

14
AntonioK

私のすべてのSuper Micro BMCには、デフォルト環境からドロップしてBusyBoxシェルにドロップする非表示のSMASHコマンドがあります。

SMASHシェルで「Shell sh」と入力してみて、機能するかどうかを確認します。

1
Steve

サーバーAを使用してサーバーBのIPMIインターフェイスに到達したいとします。これでうまくいきます。

ipmitool -H 10.0.0.2 -U user -Ppassword chassis power cycle
0
Leo Vdw