221 字
1 分钟
给 Windows RDP 套上 🔒
获取 SSL 证书
可以通过 ZeroSSL 或者 Let’s Encrypt 并结合 ACME 自行签发证书,将证书下载到本地备用
通过 powershell/cmd,将证书导为 pfx 格式
openssl pkcs12 -export -out <文件名>.pfx -inkey <文件名>.key -in <文件名>.crt安装证书
可以直接点击 pfx 文件进行安装
存储位置:本地计算机 -> 证书存储:个人
通过 WIN+R 输入 certlm.msc,选择 证书-本地计算机 -> 个人 -> 证书 -> 双击添加的证书名 -> 详细信息 -> 指纹,复制指纹值备用
配置 RDP 服务
在 powershell/cmd 中输入
wmic /namespace:\\root\cimv2\TerminalServices PATH Win32_TSGeneralSetting Set SSLCertificateSHA1Hash="<刚才获得的指纹值>"重启 TermService
net stop termservicenet start termservice现在可以尝试连接,如没有生效,在客户端在执行一次相同的操作
参考链接
给 Windows RDP 套上 🔒
https://fuwari.vercel.app/posts/windows_rdp_ssl/