什么是远程桌面和 RDP?
远程桌面让您可以在别处查看并控制另一台电脑的屏幕。RDP,即远程桌面协议(Remote Desktop Protocol),是 Windows 内置的版本,大多数办公室都用它从外部访问工作电脑或 Windows 服务器。
与工程师沟通 知识库
它是什么
使用远程桌面时,程序在远端电脑上运行。传回您这边的只有画面,您的键盘和鼠标操作则传回远端。文件留在原处,因此它适合会计系统,以及其他必须在某一台特定机器上运行的软件。
RDP 是 Microsoft 为此设计的协议。被控制的电脑需要 Windows Pro 或 Windows Server,因为 Windows Home 无法接受传入连接。我们的 Windows 许可指南介绍了其中的区别。内置的远程桌面连接应用或较新的 Windows App 都可以连接它。它默认监听 3389 端口。
企业用它做什么
- 在家远程使用办公室电脑:员工打开自己的桌面,程序和文件都保持离开时的样子。
- 一个共享的应用:多人登录运行行业业务软件的 Windows 服务器。除服务器许可外,还需要远程桌面服务(Remote Desktop Services)许可。
- 服务器管理:管理 Windows 服务器用 RDP,就像管理 Linux 服务器用 SSH 一样。
- 技术支持:技术人员看到用户所看到的,无需上门就能解决问题。支持工具为此使用自己的远程控制软件,而不是 RDP。
唯一的原则:绝不要把它暴露在互联网上
向互联网开放的 RDP 端口,是勒索软件入侵最常见的途径之一。自动扫描程序几小时内就能发现它,并不停地尝试被盗和猜测出来的密码。更改端口号没有用。
- 放在 VPN 之后:员工先通过 VPN(如 WireGuard 或 Tailscale)连接到办公室,只有从内部才能访问 RDP。
- 或者使用网关:远程桌面网关(Remote Desktop Gateway)及类似产品通过 HTTPS 接受连接,并在转发之前验证请求者身份。
- 要求第二重验证:在 VPN 或网关上启用多重身份验证登录,意味着仅有被盗的密码是不够的。
- 保持 Windows 补丁最新:远程桌面的漏洞会在每月更新中修复。
- 限制可以连接的人:只允许具名用户,绝不使用共用的管理员账户。
其他类型的远程桌面
- VNC:一种更早、更简单的协议,常见于 Linux 和嵌入式设备。它需要与 RDP 同样的保护。
- 远程支持工具:由 IT 服务商安装的软件,让技术人员可以按需连接到电脑。
- 云桌面:Azure Virtual Desktop 和 Windows 365 等服务把桌面运行在 Microsoft 云中,并推送到任何设备上。
KawaConnect 如何使用远程桌面
我们设置远程访问,让员工通过带多重身份验证登录的 VPN 访问办公室电脑和服务器;接手网络时,我们会关闭向互联网开放的远程桌面端口。这属于我们网络安全工作的一部分。我们的服务台使用远程支持工具修复托管电脑上的问题,详见托管 IT。
相关服务
了解更多
- 维基百科上的远程桌面协议词条对 RDP、其各版本及安全历史的中立介绍。
- 如何使用远程桌面Microsoft 提供的启用与连接步骤,适合设置单台电脑的人。
- 远程桌面服务概述Microsoft 关于共享会话主机和网关的文档。
- CISA:StopRansomware 指南美国政府的指导文件,涵盖了保护远程桌面等入侵入口。