服务器RDP证书每6个月过期一次,并自动重新创build,这意味着我需要在客户端计算机上重新安装新的证书以允许用户保存密码。
有没有一个简单的方法来创build一个更长的失效的自签名证书?
我有5个服务器来configuration。
另外,如何安装证书以便terminal服务使用它?
注意:服务器不在域上,我很确定我们没有使用网关服务器。
您可以使用许多不同的工具创build自签名证书。 Makecert就是这样一个工具:
http://msdn.microsoft.com/en-us/library/bfsktky3(v=vs.110).aspx
“服务器身份validation”的OID是1.3.6.1.5.5.7.3.1,因此参数-eku 1.3.6.1.5.5.7.3.1将在某处。
makecert -r -pe -n CN="MyServer" -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localmachine -b 01/01/2000 -e 01/01/2036
这应该会让您在2036年到期的计算机个人存储中获得自签名证书。
如果你有一个大的域名,最好的结果就是build立一个企业authentication中心。 然后只需设置策略,以便您的系统自动从CA获取有效的证书。
还要设置策略,以便从该CA发出的任何证书都将被自动信任。
上面完成Ryan Ries的答案(正如我刚才所做的那样)
makecert -r -pe -n CN =“MyServer”-eku 1.3.6.1.5.5.7.3.1 -ss my -sr localmachine -b 01/01/2000 -e 01/01/2036
…你应该很好去。