Active-Directory
從 Linux 電腦連接到 Exchange PowerShell
我們目前有一個 Python 腳本,可以在我們的伺服器上自動執行使用者創建任務。此腳本使用python-ldap在 OpenLDAP 和 ActiveDirectory 中配置使用者。
現在,我也想在這個腳本中修改一些 Exchange 屬性。我想知道是否有辦法從 UNIX 機器遠端與 Exchange Powershell 互動。特別是使用 Python,但如果有人知道任何其他方法,我也許可以將它與pexpect library一起使用。
PowerShell 至少可以通過兩種方式通過 SSH 提供:
- 通過 Cygwin(教程)
- 通過名為PowerShell Inside的商業軟體
PowerShell 腳本也可以通過 xml-rpc(TechNet 論壇連結)呼叫。
另一種選擇是通過 Web 服務訪問 Exchange 2010,使用SDK查看一些範例,以及此處的 PowerShell 範例。希望看到您在此處發布的一些最終結果以幫助其他人。