Назад | Перейти на главную страницу

Доступ к Supermicro IPMI через SSH

Когда вы имеете дело с Supermicro IPMI / BMC, вы можете получить к нему доступ через:

Как только я обнаружил, что могу просто ssh ADMIN@my.ipmi.address.net и попадаем в BMC - там Linux-подобная оболочка, ifconfig (не с сервером, а с настройками сети BMC), и - самое главное! - возможность склеивать reboot для сброса BMC, когда IPMI начинает давать сбои.

Но теперь, имея доступ к многочисленным ящикам Supermicro с IPMI, я обнаружил, что доступ по SSH работает иначе: примерно половина ящиков запускает «обычную» оболочку на 22-м порте IPMI, другая - «Системную оболочку управления системой ATEN SMASH-CLP». Он не похож на Linux, не поддерживает стандартные команды, такие как ls, и я не могу сбросить BMC с его помощью.

Google в основном говорит о SMASH-CLP как об источнике нарушений безопасности. Есть ли к нему какая-нибудь пользовательская документация? Или я могу заставить свой IPMI / BMC запускать «обычную» оболочку через SSH, а не через SMASH-CLP?

Я имею дело с материнскими платами X9DRW-iF, X9DRi-F и X9SCL-F.

На всех моих Super Micro BMC есть скрытая команда SMASH для выхода из среды по умолчанию в оболочку BusyBox.

Попробуйте ввести «shell sh» в оболочке SMASH и посмотрите, работает ли это.

Скажем, я хочу использовать сервер A для доступа к интерфейсу IPMI сервера B, тогда это сработает для меня:

ipmitool -H 10.0.0.2 -U user -Ppassword chassis power cycle