最近经常用到远程桌面应用,所以特意梳理了一篇。

1、Windows

首先就是一些常用的商业化软件,如向日葵、ToDesk等,他们都有自己的远程桌面协议,对小白新手还是比较友好的,但是有些功能是需要付费使用的。

其次便是Windows自带的RDP协议。RDP协议传输指令,更省流量,功能丰富,不过这个通常要配合内网穿透使用,将本地的3389映射到公网上,并用相应的账户登录即可,这里账户分为两种,一种是本地账户,直接登录即可,另一种则是微软账户,一般不能直接使用,而要执行runas /u:MicrosoftAccount\your@email.com cmd.exe命令来将微软凭证缓存到本地,以用于远程桌面。

最后是VNC协议,相较于RDP协议来说,传输像素,更通用,跨平台强,但是默认没有加密,需要配合第三方软件使用,如VNC-Viewer、RealVNC等,其最大的优势就是,可以跨平台使用,但是也是需要配合内网穿透使用。

2、Linux

Linux一般并不会使用远程桌面,SSH已经满足了大多数应用场景需求。但是一些操作系统如Ubuntu还是配备了一些远程桌面服务端,即GNOME Remote Desktop,它同时支持RDP和VNC协议。

如果想在Linux上使用远程桌面客户端,则可考虑Remmina,其支持多种协议,包括RDP、VNC、SSH等。

顺便提一嘴,Cobaltstrike使用的远程桌面协议就是VNC。

3、IOS

IOS一般不会作为服务端,而是作为客户端连接服务端。

RDP协议可使用Windows App Mobile;
SSH协议可使用Termius。

标签: RDP, SSH

添加新评论