2014-10-28 191 views
-1

我在Windows Server 2008 R2中託管了PowerShell腳本。該腳本需要調用駐留在UNIX服務器中的UNIX腳本。完成腳本執行後,它必須將輸出返回給調用腳本。 (PowerShell腳本)。我正在高度安全的服務器中實施它。因此,除非它們通過了標準的認證和批准,否則不能使用第三方構建的工具/庫。如果有任何我可以使用的標準庫,並且完成這項任務,我們將不勝感激。從PowerShell在UNIX服務器上執行腳本

+0

問題要求我們推薦或找到一本書,工具,軟件庫,教程或其他異地資源,因爲他們傾向於吸引自以爲是的答案和垃圾郵件,所以不適合堆棧溢出。相反,請描述問題以及到目前爲止解決問題所做的工作。 – 2014-10-28 17:34:34

回答

0

沒有「原生」的方式來做到這一點,我知道。

我能想到的最安全的方法將被您的評論委員會接受是使用ssh與密鑰進行身份驗證。是的,你必須獲得&爲Windows安裝SSH客戶端,但是如果你的服務器是「高度安全的」,那麼你的安全人員應該是很高興聽到你想使用SSH。 SSH應該已經在UNIX服務器上運行。

您可以使用ssh在遠程系統(您被授權執行)上執行任何命令,而不是簡單地通過將命令追加到ssh命令行的末尾來創建登錄shell(如鏈接所述以上)。