Users Guide

32
Uso de la interfaz de línea de comandos de
OpenManage Essentials
Ejecución de la interfaz de línea de comandos de OpenManage
Essentials
Haga clic enInicioTodos los programasAplicaciones de OpenManageEssentialsInterfaz de línea de comandos de
Essentials.
Creación de un archivo de entrada de perl de descubrimiento
Los comandos de la CLI que crean rangos de descubrimiento o grupos de descubrimiento requieren un archivo basado en XML que
dena los parámetros de los protocolos de descubrimiento como SNMP, WMI, Storage, WS-Man, SSH y IPMI. Este archivo dene
qué protocolos se usan y los parámetros para cada uno de ellos. El archivo puede modicarse con un editor de XML o un editor de
texto. El archivo DiscoveryProle.xml) se guarda en C:\Program Files\Dell\SysMgt\Essentials\Tools\CLI. Edite el archivo xml y
cámbiele el nombre para crear varios perles de descubrimiento. No puede almacenar contraseñas para los protocolos WMI, IPMI,
WS-Man, EMC y SSH en el archivo XML. Los comandos de la CLI de OpenManage Essentials le permiten especicar las contraseñas
en el argumento de la línea de comandos mediante los siguientes comandos:
-wmiPassword<secure password>
-ipmiPassword<secure password>
-wsmanPassword<secure password>
-emcPassword<secure password>
-sshPassword<secure password>
-SNMPv3AuthenticationPassword<secure password>
-SNMPv3EncryptionPassword<secure password>
NOTA: Las contraseñas no están permitidas en texto no cifrado. Si intenta utilizar texto no cifrado para los valores de la
contraseña, el comando de CLI no será satisfactorio.
El argumento <contraseña segura> debe ser una contraseña segura. Para generar una contraseña segura que pueda ser reutilizada
en secuencias de comandos de PowerShell, ejecute lo siguiente (o un comando similar) desde una ventana de PowerShell:
Para solicitar al usuario que introduzca la contraseña; registrarla y convertirla en una cadena segura:
PS> $password = Read-Host ‘Enter password:’ –AsSecureString
Para guardar la contraseña, como una cadena segura, en el sistema de archivo:
PS> $password | ConvertFrom-SecureString | Set-Content c:\tmp\password.txt
Los dos comandos de PowerShell anteriores convierten la contraseña en una cadena segura que después se guarda en un archivo.
Esta contraseña segura puede utilizarse posteriormente en otras secuencias de comandos de PowerShell que implican los comandos
de la CLI de OpenManage Essentials. Por ejemplo:
Para leer la contraseña segura desde el archivo y asignarla a una variable:
PS> $passwordFile = convert-path c:\tmp\password.txt
PS> $wsmanpassword = Get-Content $passwordFile | ConvertTo-SecureString
Para utilizar la cadena segura en todas las variables de contraseñas en los comandos de la CLI de OpenManage Essentials:
PS> Add-DiscoveryRange -Range 10.36.0.48 -Profile samples\DiscoveryProfile.xml -
WSManPassword $wsmanpassword
389