Set-WSManQuickConfig
Configura el equipo local para la administración remota.
Sintaxis
All
Set-WSManQuickConfig
[-UseSSL]
[-Force]
[-SkipNetworkProfileCheck]
[<CommonParameters>]
Description
El cmdlet Set-WSManQuickConfig configura el equipo para recibir comandos remotos de PowerShell que se envían mediante la tecnología Servicios web para administración (WS-Management).
Set-WSManQuickConfig realiza las siguientes acciones:
- Comprueba si el servicio WinRM se está ejecutando. Si el servicio WinRM no se está ejecutando, se inicia el servicio.
- Establece el tipo de inicio del servicio WinRM en automático.
- Crea un agente de escucha para aceptar solicitudes en cualquier dirección IP. El transporte predeterminado es http.
- Habilita una excepción de firewall para el tráfico winRM.
Para ejecutar Set-WSManQuickConfig, inicie PowerShell con la opción Ejecutar como administrador.
Ejemplos
Ejemplo 1: Habilitación de la administración remota del equipo local a través de HTTP
En este ejemplo se establece la configuración necesaria para habilitar la administración remota del equipo local. De forma predeterminada, este comando crea un agente de escucha WS-Management en HTTP .
Set-WSManQuickConfig
Ejemplo 2: Habilitación de la administración remota del equipo local a través de HTTPS
En este ejemplo se establece la configuración necesaria para habilitar la administración remota del equipo local. El parámetro UseSSL especifica que se usa HTTPS para comunicarse con el equipo.
Set-WSManQuickConfig -UseSSL
Nota:
HTTPS requiere configuración manual. Para obtener más información, consulte la descripción del parámetro UseSSL.
Parámetros
-Force
Obliga a que el comando se ejecute sin pedir confirmación del usuario.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipNetworkProfileCheck
Configura las versiones de cliente de Windows para la comunicación remota cuando el equipo está en una red pública. Este parámetro habilita una regla de firewall para redes públicas que solo permite el acceso remoto desde equipos de la misma subred local.
Este parámetro no tiene ningún efecto en las versiones de servidor de Windows, que, de forma predeterminada, tienen una regla de firewall de subred local para redes públicas. Si la regla de firewall de subred local está deshabilitada en la versión del servidor de Windows, Enable-PSRemoting volver a habilitarla, independientemente del valor de este parámetro.
Para quitar la restricción de subred local y habilitar el acceso remoto desde todas las ubicaciones de las redes públicas, use el cmdlet Set-NetFirewallRule en el módulo NetSecurity.
Este parámetro se introdujo en PowerShell 3.0.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UseSSL
Especifica que el protocolo Capa de sockets seguros (SSL) se usa para establecer una conexión con el equipo remoto. De forma predeterminada, no se usa SSL.
WS-Management cifra todo el contenido de PowerShell que se transmite a través de la red. El parámetro UseSSL permite especificar la protección adicional de HTTPS en lugar de HTTP. Si usa este parámetro y SSL no está disponible en el puerto que se usa para la conexión, se produce un error en el comando.
HTTPS requiere la configuración manual de las reglas de firewall y WinRM. Para obtener más información, vea How To: Configure WINRM for HTTPS.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
Entradas
None
No se pueden canalizar objetos a este cmdlet.
Salidas
None
Este cmdlet no devuelve ninguna salida.