Conoces los Fundamentos necesarios para trabajar con Exchange?

  • Relación con Active Directory y DNS
  • Versiones, CALs y Arquitectura
  • Implementación Híbrida
 
 

Powershell: cómo conectarse remoto a Exchange 2010

En varias ocasiones he tenido que crear una conexión remota hacia el Exchange (sin tener las herramientas administrativas instaladas), por lo que decidí incluir un breve post con posibles razones para requerirlo y que comandos se deben ejecutar.

Primero algunas razones:

  1. Están todas las sesiones de terminal tomadas en el servidor de Exchange y no tengo las  herramientas administrativas instaladas localmente
  2. Ejecutar scripts que se conecten al Exchange
  3. No abren las consolas de EMC ni EMS. Troubleshooting…

Para conectarnos tenemos que tener habilitado el permiso de establecer una sesión de powershell remota, por lo que el parámetro RemotePowershellEnabled debe estar en $true en las propiedades del usuario. En la imagen a continuación se muestra como chequear esto:

 

Get-User | fl remote* 

get-user | fl remotepowershellenabled
Este parámetro viene habilitado de forma predeterminada.
Continuando con el procedimiento, debemos abrir una ventana con Powershell, Inicio – Ejecutar y escribir Powershell.
Con la ventana de Windows Powershell abierta ejecutamos los siguientes comandos:          

 

$session = New-PSSession -Name Exchange -ConfigurationName Microsoft.Exchange -ConnectionUri http://mail01/powershell

Import-PSSession $session

No content specified. Please add content in between the opening and closing shortcode tags.

Execution Policy restricted

No content specified. Please add content in between the opening and closing shortcode tags.

Import-Module : There were errors in loading the format data file:…
…cannot be loaded because the execution of scripts is disabled on this system…

De encontrar el error de la imagen anterior, esto se debe a que la política de ejecución local esta en Restricted. A continuación vamos a configurar la política en modo “unrestricted”:

Set-ExecutionPolicy unrestricted 

En la siguiente imagen se incluye todo, el cambio de política de ejecución y la creación de la sesión remota incluyendo la salida del comando get-mailbox para probar la conexión.

new-pssession


Consultor IT especializado en Microsoft Exchange y Active Directory.
Principales Certificaciones: Microsoft Certified Trainer | Microsoft Certified Solutions Expert | Microsoft Certified Systems Engineer | Microsoft Certified Systems Administrator | Microsoft Certified IT Professional | Microsoft Certified Technology Specialist

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Registrarse


Mostrar botones
Ocultar botones