环境:
我的主域名上有一个工作站。 我们有一个主要的WSUS服务器,它是8个不同testing域的上游服务器。 主WSUS服务器不是任何域的一部分。 在我的工作站和主WSUS服务器之间configuration路由。 我可以RDP到主WSUS服务器没有任何问题。 路由器被configuration为转发我的工作站和主WSUS服务器之间的any any 。 WSUS服务器由于外部需求(我无法更改它们)而不能成为域中的一部分。WSUS的版本是WSUS 3.0 SP 2
我想做的事:
我需要使用本地工作站的WSUSpipe理控制台连接到WSUS服务器。 最终目标是通过PowerShell进行连接并进行pipe理。 我也需要采取我在这里做的,并将其移植到8个testing域,以便我可以pipe理这些WSUS服务器。 路由是全部到位的,所以我可以与服务器通话,它只是连接到WSUS控制台,导致问题。
问题:
我无法让我的工作站连接到WSUS控制台。
根据设置,我得到以下错误之一。
第一个错误:
Cannot connect to 'WSUS'. You do not have the permissions required to access this WSUS server. To connect to the server you must be a member of the WSUS Administrators or WSUS Reporters security groups
我也从事件日志中得到了同样的警告7012 。
第二个错误:
Cannot connect to 'WSUS'. The server may be using another port or different Secure Sockets Layer setting.
我曾经尝试过:
到目前为止,我已经在WSUS Administration和ApiRemoting30使用Anonymous Authenticationconfiguration了IIS,使用一个帐户将调用WSUS_User 。 有了这个,我得到第一个错误。 当我这样做时,本地WSUS控制台也不能使用。
只恢复到Windows Authentication允许本地控制台工作,但远程控制台现在提供第二个错误。
我已经确认了这个端口,并且没有使用SSL (这是一个从上面推送的策略,我无法实现)。
我已经把WSUS_User放在上面提到的组中,但是它仍然没有连接。
我确信WSUS_User对C:\Program Files\Update Services和C:\Program Files\Update Services\WebServices具有完全访问权限
我对WSUS或IIS的工作不是很熟悉,而且据我自己的想法已经走到了尽头。 谷歌search这些错误都带我到关于Anonymous Authentication和configuration文件夹上的权限相同的步骤。
如果您的最终目标是使用PowerShell,您是否尝试过使用PoshWSUS等模块和/或使用PS远程处理相关服务器并通过该命令运行命令? 这是我们如何pipe理多个WSUS服务器。 他们不在域名,只是工作组,但它工作得很好。 我只是validation你有所有需要的TCP端口打开通信。
http://msdn.microsoft.com/en-us/library/windows/desktop/ee706585(v=vs.85).aspx
使用创build的帐户将驱动器映射到需要连接到的服务器,并给予WSUS Admin访问权限。 然后使用pipe理控制台连接到WSUS服务器。
这听起来像我只是试图远程login到我的WSUS服务器相同的问题,因为我的正常帐户不是pipe理员。 我使用以下命令作为从不同于我login用户帐户的用户启动WSUS的快捷方式:
C:\Windows\System32\runas.exe /user:domain\admin-user "cmd /c start c:\progra~1\update~1\administrationsnapin\wsus.msc"
这将popup一个命令行提示符,询问您的pipe理员密码。 如果我正确地读取了您的问题,WSUS服务器不在域上,这意味着您应该使用/ user:\ admin-user。
对于GUI,您可以使用Zac Garrett指出的runas.exe工具,也可以在按住Shift键的同时右键单击WSUS控制台并从出现的菜单中select“作为不同用户运行”,然后inputdomain \ user你想运行它。
至于PowerShell,我的猜测是,您将需要使用Get-Credential命令并将这些凭据传递给您正在尝试运行的命令。 您还可以使用PowerShell脚本或PowerShell控制台执行保持转换和右键单击技巧。