Tres formas de activar ESXi Shell y Timeout

Tres formas de activar ESXi Shell y Timeout

Leer 6 minutos

Hay varias formas de habilitar ESXi Shell, veámoslas todas en este artículo. Además, echemos un vistazo a la opción Timeout, que le permite establecer un tiempo de espera para ESXi Shell. Esta opción te permite establecer un valor (en minutos) antes de que ESXi Shell inicie sesión. Si no se inicia sesión dentro de este tiempo, Shell se apagará. Normalmente, poca gente utiliza esta opción, pero a veces es útil porque el sistema deja algún tiempo antes de bloquear el acceso. Al establecer la opciónTimeout utilizando la configuración avanzada, veremos que primero tenemos que establecer el tiempo de espera y luego sólo ir y activar (iniciar) el ESXi Shell (o confirmar el servicio de parada y arranque).

La primera opción es activar ESXi Shell utilizando el Cliente vSphere

El cliente de Windows para hosts ESXi individuales todavía se puede utilizar para configurar algunos ajustes (no todos). Desafortunadamente, para conectarse al servidor vCenter, tendrá que utilizar el cliente web vSphere (basado en Flash) o un cliente basado en HTML 5. Debe conectarse al host e ir a Configuración > Perfil de seguridad > sección Servicios, luego hacer clic enPropiedades, y seleccionar ESXishell de la lista.

Recuerde: si selecciona Iniciar y detener manualmente, el servicio no se iniciará cuando se reinicie el host. Si desea que el servicio se inicie cuando se reinicie el host, seleccioneIniciar y detener con host. A continuación, haga clic en Iniciar para habilitar el servicio.

La segunda opción es utilizar ESXi Host Client (basado en HTML 5)

Esta es una nueva opción. Utilizaremos el Host client, que es un cliente basado en HTML 5 para configurar el acceso a ESXi Shell (no es necesario instalar ningún software en el ordenador).

Es necesario conectarse al host a través de

https://ip_of_esxi/ui

Luego hay que hacer click en Manage, hacer click en la pestaña Services, seleccionar TSM de la lista, hacer click en Actions y seleccionar STARTpara habilitar el ESXi Shell. Listo. Te estarás preguntando, ¿qué es TSM? Es el Modo de Soporte Técnico. En la versión 3.5 existía este modo especial TSM que podías activar con ALT + F1 y luego tenías que escribir "unsupported" y pulsar Enter. Aún así eso fue hace mucho tiempo.

La tercera opción es directamente a través de la interfaz de usuario de la consola (DCUI).

En esta opción, necesitarás tener acceso a la consola del host. Tras autenticarte en la consola, deberás pulsar F2 e ir al menú Personalización del sistema, seleccionar Opciones de solución de problemas y pulsar Intro. A continuación, pulse Intro de nuevo, porque el segundo menú ya tendrá la posición correcta Habilitar ESXi Shell.

Y ya está. Hay otras opciones, como habilitar el protocolo SSH, que permite enviar comandos desde sesiones SSH remotas (por ejemplo, usando software como Putty).

Configuración del tiempo de espera de ESXi Shell

El tiempo de espera de ESXi Shell sólo puede configurarse mientras el servicio está detenido. El tiempo de espera predeterminado para ESXi Shell es 0 (desactivado). Puede configurar el tiempo de espera a través de las opciones avanzadas. Hay dos maneras de hacerlo.

Opción 1 - a través de DCUI.

Para configurar el tiempo de espera de ESXi Shell desde la Interfaz de usuario de consola directa (DCUI), pulse F2 para acceder al menú de configuración del sistema, seleccione Opciones del modo de solución de problemas > Modificar tiempos de espera de ESXi Shell y SSH y pulse Intro. A continuación, introduzca el tiempo de espera en minutos y pulse Intro.

Después, pulsa Esc hasta que vuelvas al menú principal de DCUI.

Opción 2 - a través del cliente host (HTML5)

Debe iniciar sesión en su host y seleccionarlo, a continuación, seleccione la pestaña Configuración > Software, haga clic en Configuración avanzada, a continuación, en el panel izquierdo seleccione UserVars y en el campo UserVars.ESXiShellTimeOut introduzca el valor de tiempo de espera en segundos > OK> hecho.

Para el cliente web, es similar, excepto que puede copiar y pegar el texto "UserVars.ESXiShellTimeOut" en el cuadro de búsqueda para ir directamente al valor deseado. Al reiniciar el servicio se fija el valor. Cada vez que se inicie el servicio, permanecerá abierto sólo durante el tiempo configurado.

DedicServerRU