Для настройки Exchange 2013 в основном используется два инструмента это Exchange Admin Center и Exchange Managment Shell. Использование Admin Center удаленно — не проблема. Это веб сайт, который можно открыть на любом компьютере. Удаленное управление Exchange с использованием Managment Shell, требует установки этого Managment Shell. Однако большинство задач можно выполнить просто удаленно подключившись к Exchange 2013.
Для выполнения команд Exchnage удаленно необходимо в общем-то создать сессию и импортировать командлеты из этой сессии в текущий сеанс PowerShell
Запуск команд удаленно
Данный подход позволяет запустить команды Exchange с компьютера, на котором не установлен Exchange удаленно.
Во-первых, запускаем обычный повершел (конечно не ниже третьей версии).
Во-вторых, запускаем следующий командлет, он создаст подключение (сессию), которое мы в дальнейшем будем использовать для удаленного управления Exchnage.
PS D:\> $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://ex-cas.domain.local/powershell/ -Authentication Kerberos
Где вместо ex-cas.domain.local вы указываете свой сервер клиентского доступа, конкретный URI можно посмотреть в том же Exchange Admin Center в разделе серверы -> виртуальные директории (servers -> virtual directories).
Данная сессия будет создана с разрешениями текущего пользователя, если желаете запустить с разрешениями другого пользователя выполните командлет с параметром -credential
PS D:\> $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://ex-cas.domain.local/powershell/ -Authentication Kerberos -Credential (Get-Credential)
Вариант выше создаст сессию, спросив предварительно в отдельном окне логин и пароль.
В-третьих, начните использовать сессию.
PS D:\> Import-PSSession $session -DisableNameChecking
После чего можно вводить команды Exchange Managment Shell.
PS D:\> Get-ExchangeServer
Name Site ServerRole Edition AdminDisplayVersion
---- ---- ---------- ------- -------------------
EX-DB1 mail.com/Config... Mailbox Enterprise Version 15.0 (Bu...
EX-DB2 mail.com/Config... Mailbox Enterprise Version 15.0 (Bu...
EX-CAS1 mail.com/Config... ClientAc... Enterprise Version 15.0 (Bu...
EX-CAS2 mail.com/Config... ClientAc... Enterprise Version 15.0 (Bu...
Вообще удаленное управление Exchange все же отличается от использование Exchange Managment Shell. Поэтому если вы планируете постоянное управление с данного компьютера — рекомендуется поставить Management Tools для Exchnage.
В-четвертых, после использования всех необходимых команд. Разорвите сессию.
PS D:\> Remove-PSSession $session
Комментариев нет:
Отправить комментарий