Inicio Linux & Systems Networks & Infrastructure Cybersecurity Cloud & DevOps SIEM & Monitoring DFIR & Threat Intel Development & Other Todas las categorias Herramientas

Instalar PowerCLI Core en GNU/Linux

Instalar PowerCLI Core en GNU/Linux

Tabla de contenidos

PowerCLI Core es una solución de VMware basada en Powershell de Microsoft. Nos permite utilizar esta poderosa herramienta en Linux, Mac y Docker.

En primer lugar tenemos que instalar las dependencias:

bash
root@redorbita:~# apt-get install ca-certificates curl libunwind8 libicu52 unzip wget libcurl4-openssl-dev

PowerCLI Core Installation

Puedes descargar la ultima versión de Powershell para tu distribución  aquí.

En mi caso la instalación la estoy haciendo sobre un Debian 8 (me he descargado la versión de ubuntu 14.04)

bash
root@redorbita:~# wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.18/powershell_6.0.0-alpha.18-1ubuntu1.14.04.1_amd64.deb

Instalamos el paquete y ejecutamso apt-get -f install para resolver las dependencias que falten.

bash
root@redorbita:~# dpkg -i powershell_6.0.0-alpha.11-1ubuntu1.14.04.1_amd64.deb

root@redorbita:~# apt-get install -f

Creamos el directorio para el modulo

bash
root@redorbita:~# mkdir -p ~/.local/share/powershell/Modules

Descargamos el modulo y lo descomprimimos en el directorio creado anteriormente.

bash
wget https://download3.vmware.com/software/vmw-tools/powerclicore/PowerCLI_Core.zip

unzip PowerCLI_Core.zip && unzip ‘PowerCLI.*.zip’ -d ~/.local/share/powershell/Modules

Intentamos acceder a la consola de powershell

bash
root@redorbita:~# powershell

PowerShell

Copyright (C) Microsoft Corporation. All rights reserved.

Para poder conectar mediante powercli a vsphere lo realizamos de la siguiente manera:

text
PS /root> Connect-VIServer -Server <DIRECCION IP O NOMBRE> -User <USUARIO@vsphere.local> -Password <CONTRASEÑA>

Un saludo.

:wq!