Microsoft Azure: conéctese a su máquina virtual desde cualquier lugar, en cualquier momento y desde cualquier dispositivo con PowerShell Web Access
¿Administrando su máquina virtual Azure en su Samsung Galaxy o iPhone? Presentado con Windows Server 2012, PowerShell Web Access es una nueva característica de Windows Server que le permite administrar su Windows Server a través de una interfaz basada en web. Una vez instalado, podrás acceder a PowerShell desde cualquier dispositivo, incluso desde tu Samsung Galaxy o iPhone. Cosas geniales, ¿ja? ¿Preocupaciones de seguridad? Sí, pero eso no significa que no debamos abordarlo. Depende de cómo lo manejes. De acuerdo, empecemos.
En mi artículo Windows Server 2012/2016: Instalación y configuración de PowerShell Web Access (PSWA), describí cómo configurar PSWA en un Windows Server 2016. Ahora haré lo mismo en una máquina virtual que se ejecuta en Azure. El lema es: Conéctate desde todas partes, siempre y con cualquier dispositivo.
Instalación de PowerShell Web Access en una máquina virtual de Azure
Al principio tenemos que instalar PowerShell Web Access. Inicie sesión en su Portal de Azure y haga clic en Máquinas virtuales. Seleccione su VM, haga clic derecho y seleccione Conectar. Nota importante: si el botón está atenuado, debe habilitar el Escritorio remoto en el grupo de seguridad de red (reglas de entrada) que describí aquí: Microsoft Azure: cómo crear una máquina virtual de Azure y conectarse a través de un escritorio remoto. Vamonos.
En su sesión de Escritorio remoto de Azure, abra Windows PowerShell. Ingrese las tres líneas siguientes para instalar PowerShell Web Access.
Install-Windowsfeature WindowsPowerShellWebaccess -IncludeManagementTools
En este escenario, el sistema debería crear un certificado. Tenga en cuenta que caducará en 90 días.
Install-PswaWebApplication -UseTestCertificate
Finalmente tenemos que crear una regla de autorización.
Add-PswaAuthorizationRule -UserName * -ComputerName * -ConfigurationName *
* significa acceso desde cualquier usuario y computadora. En este artículo lo mantengo simple. En un entorno real, recomendaría restringir el acceso permitiendo que solo los usuarios y computadoras confiables accedan a PowerShell Web Access.
Eso es todo. Nuestro siguiente paso es crear una regla de entrada para permitir el acceso a PowerShell Web Access, lo que significa que debemos permitir https (443).
Cree una regla de entrada de Azure para HTTPS
El acceso a PSWA se establece mediante HTTPS. Por lo tanto -si aún no está configurado- tenemos que permitir el acceso HTTPS.
Vuelva a su Portal de Azure. En el panel, haga clic en su grupo de seguridad de red.
Haga clic en Reglas de seguridad entrantes y agregue.
Permita el puerto 443. Ocúpese del origen y el destino. En mi escenario lo mantendré simple. En un entorno de producción, debería pensar en quién debería poder conectarse. Puede restringir a direcciones IP específicas.
Bien, hemos terminado. Haga clic en Aceptar.
Conéctese a su sesión de acceso web de PowerShell
Abre el navegador que quieras. Tipo
https://nombredeservidor/pswa o
https://IPAddress/pswa.
Proporcione su nombre de usuario, contraseña y el nombre del servidor al que desea conectarse.
Si todo salió bien, ¡estás dentro!
Es obvio que no importa qué tipo de navegador o dispositivo utilices. Pues bien, ahora puedes tomar tu teléfono inteligente o iPad y establecer una conexión con tu servidor. ¡Bienvenido PowerShell a mi iPad!
Para añadir un poco de variedad a las entradas de mi blog llenas de códigos, hoy una foto de mi lugar de trabajo sid-500 donde escribo mis artículos. Tenga en cuenta el iPad. Está ejecutando PowerShell 5.1 ? Vale, vale, no realmente, pero un poco...
¡Qué tenga un buen fin de semana!










