windows 的远程桌面支持私钥认证吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
holinhot
V2EX    Windows

windows 的远程桌面支持私钥认证吗

  •  
  •   holinhot 2015-04-28 16:19:02 +08:00 10203 次点击
    这是一个创建于 3892 天前的主题,其中的信息可能已经有所发展或是发生改变。

    密码太不安全了 每天几万条爆破日志

    像ssh那样配置私钥认证安全性大大提升

    23 条回复    2015-04-29 20:23:11 +08:00
    hljjhb
        1
    hljjhb  
       2015-04-28 16:49:25 +08:00 via Android   1
    用IPSec加密
    Citrus
        2
    Citrus  
       2015-04-28 17:10:07 +08:00 via iPhone   1
    有一个智能卡认证似乎可以实现类似效果,不过从未试验过,楼主可以往那个方向找找资料。或者直接 IP 白名单了事啊。。。
    holinhot
        3
    holinhot  
    OP
       2015-04-28 17:25:11 +08:00
    白名单太死了
    holinhot
        4
    holinhot  
    OP
       2015-04-28 17:57:53 +08:00
    geeklian
        5
    geeklian  
       2015-04-28 18:45:50 +08:00 via iPhone
    https://technet.microsoft.com/en-us/library/dn781533.aspx

    微软的technet文档异常丰富...就是没人看
    Showfom
        6
    Showfom  
    PRO
       2015-04-28 18:51:58 +08:00
    支持证书
    Citrus
        7
    Citrus  
       2015-04-28 18:54:48 +08:00 via iPhone
    @geeklian 你仔细看看你给的文档是干嘛的。。。。。。
    ETiV
        8
    ETiV  
       2015-04-28 19:48:04 +08:00 via iPhone   1
    跳板机。阿里云固定IP连过去
    sanddudu
        9
    sanddudu  
       2015-04-28 19:49:18 +08:00
    @Citrus Remote Desktop Services uses certificates to sign the communication between two computers. When a client connects to a server, the identity of the server and the information from the client is validated using certificates.
    有啥问题么
    holinhot
        10
    holinhot  
    OP
       2015-04-28 20:06:25 +08:00
    @sanddudu
    @geeklian
    这个是普通ssl证书还是什么 。
    还有一般ssl证书钥私放服务器上的啊。这个怎么放
    hjc4869
        11
    hjc4869  
       2015-04-28 20:26:55 +08:00   1
    关了Administrator的RD访问权限,它再怎么爆也无济于事啊。。。
    xenme
        12
    xenme  
       2015-04-28 20:45:29 +08:00
    同意 @ETiV ,服务器暴露的越少越好,从堡垒机/跳板机连接就好
    geeklian
        13
    geeklian  
       2015-04-28 20:46:50 +08:00
    @holinhot
    这个不用放,简单来说,AD里的证书服务器给某个域用户签发一个拥有“Server Authentication” or “Remote Desktop Authentication”扩展的证书。然后你RDP域中服务器时,用这证书代替你输入用户名密码。

    具体操作technet

    Windows服务器成规模时很方便。不用每台服务器改配置,一个证书免密登录所有给你RDP权限的服务器,证书丢了直接吊销签发个新的,用户删除直接删AD就是了。

    单台windows服务器的话,免密没啥好办法。vps玩玩的话,禁掉administrator的话就够了。
    holinhot
        14
    holinhot  
    OP
       2015-04-28 21:09:38 08:00
    @geeklian 如果有用ad我也不就配置证书验证了。看来没有ssh那种快捷好用的了
    Citrus
        15
    Citrus  
       2015-04-28 22:31:48 +08:00 via iPhone
    @sanddudu 然而事实上这篇文章只教你怎么生成服务器证书_>
    geeklian
        16
    geeklian  
       2015-04-29 07:57:44 +08:00 via iPhone   1
    @Citrus
    私钥和证书登陆,目的,性能,解决的问题都是一样的。只不过证书更适合企业的集群管理,私钥更适合一对一的管理。你的linux如果做了ldap集成,openssh一样可以用证书登陆。
    holinhot
        17
    holinhot  
    OP
       2015-04-29 09:26:54 +08:00
    @Citrus
    @geeklian windows 2008默认的远程桌面是有证书的。还说 上面这个只是装个证书每次远程桌面不发出证书告警而一 还是有身份验证功能
    Citrus
        18
    Citrus  
       2015-04-29 11:17:46 +08:00 via iPhone
    @geeklian 然而你发的文章没教怎么用私钥登陆啊。。。
    @holinhot 2008以上默认都有证书,我看了那篇文章跟你理解的一样,没找到怎么生成私钥证书用来登陆_>
    geeklian
        19
    geeklian  
       2015-04-29 19:06:27 +08:00 via iPhone
    @Citrus

    是服务器证书没错啊
    平时你rdp,服务器会自签发一个证书,这时候这个证书只是加密用。

    现在ca给你签发一个可以登录某些服务器的证书,然后你保存在你的办公机上,rdp时会要求你选择证书,服务器拿你的证书跟ad里ca签发的ad根证书做验证,验证不通过就断开了。

    如此一来,没有你这个证书的人,就没法爆破你的服务器啦.....
    geeklian
        20
    geeklian  
       2015-04-29 19:55:04 +08:00
    @Citrus
    @holinhot

    好吧....应该是我理解错了。
    Citrus
        21
    Citrus  
       2015-04-29 20:15:22 +08:00
    @geeklian 你看你自己说了一遍也发现似乎不是楼主要求的那样了吧。。。
    geeklian
        22
    geeklian  
       2015-04-29 20:19:28 +08:00   1
    @Citrus
    @holinhot
    嗯嗯....我有罪

    不过替代方案找了一个..

    https://github.com/frankmorgner/vsmartcard

    虚拟的Smart Card,然后组策略里..

    Interactive login: require smart card
    Citrus
        23
    Citrus  
       2015-04-29 20:23:11 +08:00
    @geeklian 嗯,我一开始的意思就是用 Smart Card 登陆。证书存在 Smart Card 里。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1202 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 17:32 PVG 01:32 LAX 09:32 JFK 12:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86