Отключаем сообщение SSH for the host has been enabled в ESXI 5-6.5

Обновлено 30.07.2018

vmware logoДобрый день! Уважаемые читатели и гости крупнейшего блога, о технологиях Vmware pyatilistnik.org. В прошлый раз мы с вами научились включать ssh консоль, для того, чтобы можно было управлять ESXI хостом из командной строки, что очень удобно при некоторых раскладах. Все хорошо, но когда вы подключитесь к нему, через толстого клиента ли веб-интерфейс, то обнаружите предупреждение: SSH for the host has been enabled, которое будет вам постоянно мозолить глаза. Я покажу как его убрать.

Предупреждение SSH for the host has been enabled в ESXI 5.5 и vCenter 5.5

Обращаю внимание, что отключение данных сообщений в продуктивной среде не рекомендуется, а для тестовой инфраструктуры, или ДЕМО-стенда — будет очень к стати, что бы глаза не мозолило. Вот так оно выглядит в Vmware ESXI 5.5, через толстого клиента (VMware vSphere Client).

Отключаем сообщение SSH for the host has been enabled в ESXI 5.X.X-01

«SSH for the host has been enabled»

Сообщение гласит о том, что на хосте включен SSH, который по-умолчанию должен быть выключен из соображений безопасности. Что бы отключить данное предупреждение - выполните вот, что выберите хост, и во вкладке «Configuration» ищем «Advanced Settings»:

Отключаем сообщение SSH for the host has been enabled в ESXI 5.X.X-02

Отключаем сообщение SSH for the host has been enabled в ESXI 5.X.X-02

В открывшемся окне лезем в дереве в «UserVars» и меняем переменную «UserVars.SuppressShellWarning» — выставляем 1.

Отключаем сообщение SSH for the host has been enabled в ESXI 5.X.X-03

После чего сохраняем изменения и сообщение, которое ругалось на включенный ssh у вас пропадет с ESXI 5.5 хоста.

Предупреждение ssh for the host has been enabled в ESXI 6.5 и vCenter 6.5

Вот так вот выглядит предупреждение в веб-интерфейсе ESXI 6.5 или vCenter 6.5.

ssh for the host has been enabled-01

Чтобы его убрать выполните следующие шаги, выберите нужный ESXI хост, перейдите в нем на вкладку "Configure - Advanced system Settings", в поисковой строке введите название вот такого параметра "UserVars.SuppressShellWarning", если у вас стоит 0, то это означает, что система будет ругать и показывать оповещение "ssh for the host has been enabled".

ssh for the host has been enabled-02

Нам нужно изменить значение с 0 на 1. Делается это через кнопку Edit. В поисковой строке введите UserVars.SuppressShellWarning и задайте у данного параметра "Value" 1.

ssh for the host has been enabled-03

После чего, сообщение, "ssh for the host has been enabled" у вас пропадет. Ни каких перезагрузок не потребуется.

Отключить ssh for the host has been enabled, через SSH

Убрать сообщение, о включенном SSH, можно через консольную команду. Для этого произведите подключение к нужному хосту и введите вот такую команду:

vim-cmd hostsvc / advopt / update UserVars.SuppressShellWarning long 1 если нужно будет включить уведомление, то введите vim-cmd hostsvc / advopt / update UserVars.SuppressShellWarning long 0

У Vmware есть KB2003637 по данному вопросу, там описано тоже самое. (https://kb.vmware.com/s/article/2003637). Если остались вопросы, то жду их в комментариях. Материал сайта pyatilistnik.org.

Автор - Сёмин Иван

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *