我一直试图build立一个服务器代码系统几个小时,没有任何工作。 我猜这个问题的根源在于Win2012R2服务器和Win8.1客户端都不是域的一部分,但我不能相信我是第一个尝试这样做的人。
所以我安装了RSAT工具并启动了mmc
。 我添加pipe理单元,但是当试图连接到服务器的IP唯一的事情是Error 5: Access Denied.
我禁用了两个系统上的防火墙,运行winrm quickconfig
,我环顾networking,所有我能find的与DCOM安全相关的post,说去组件服务,并确保默认身份validation级别设置为Connect
,它是。 我直接通过服务器pipe理器尝试,同样的事情。
我发现我可以使用runas /netonly /user:Administrator "mmc"
运行MMC来连接到域服务器,但是当试图连接到这个非域join的服务器时,它不起作用。
很明显,我必须在某处input凭据,但MMC从来没有要求那么奇怪。 我习惯于使用RDP远程访问服务器,但由于它是服务器核心,所以不能在这里。 我无法弄清楚这一点。
我相信你在使用runas命令时需要指定user @ domain作为用户名。 否则,您将默认使用您的本地pipe理员帐户。
为了在远程系统上使用RSAT套件中的任何工具,您正在使用的计算机和要pipe理的计算机都需要成为域的一部分。 期。 如果没有人在两个系统上validation凭据,则无法使用RSATpipe理单元远程pipe理另一台计算机。
此外,您需要使用一个用户帐户,该用户帐户有权在您的系统上运行应用程序(以便实际启动您正在使用的MMCpipe理单元),以及2)pipe理您要控制的服务远程系统。
为所有configuration文件启用Windowspipe理(http-In)
Set-Item wsman:\ localhost \ client \ TrustedHosts -Concatenate -Force