2009-11-10 65 views
4

我已經在2臺機器上安裝了Powershell V2,並在兩者上運行Enable-PsRemoting。這兩臺機器都是Win 2003 R2,並加入到相同的活動目錄域,我可以成功地遠程運行命令。所以PS遠程處理在本地服務器和遠程服務器之間工作。Powershell v2遠程處理和委託

但是,當我嘗試訪問第三臺服務器上的共享(dir \ someOtherServer \ builds),這也是Win 2003 R2並加入到同一個活動目錄中時,出現錯誤: Get-ChildItem:Can not find路徑'\ someOtherServer \ builds',因爲它不存在。

那麼需要什麼才能讓這個「跳」起作用?它是代表設置(在活動目錄中)到遠程機器?創建能夠使跳躍工作的PSSession時,是否有任何設置可以完成?

回答

2

我在blog post的Workgroups中解決了此問題。我認爲這些信息應該適用於域名,但我沒有在域名中進行測試。無論如何,看看它是否有幫助。僅供參考,解決方案涉及到Enable-WSManCredSSP和Enter-PSSession的Authentication參數。

+0

這裏的問題是,我正在處理的服務器都是Win 2003,而CredSSP在這些平臺上不可用。 順便說一句:我是你的博客的定期讀者。感謝您的迴應(和PSCX 1.2,並在LINQ演示的背後)。 –

0

這可能是許多原因。如果Kerberos認證,請檢查所有服務器上的時間。它必須是同步的。這可能是DNS解析問題。需要更詳細的問題描述/

對不起英文:)。如果有問題,請糾正我:)