想要知道怎么远程的,首先得要了解两种远程桌面协议(如果不想了解的,可以直接跳过第一节)。
一、远程桌面协议
目前主流的实现远程桌面连接的有两种协议:远程帧缓存协议(RFB:Remote Frame Buffer)、远程显示协议(RDP:Remote Display Protocol )。
RFB:这个协议实现起来比较简单,传输的主要是桌面的帧缓存信息,基本上支持所有的窗口系统,如果想要详细了解的可以看这篇文章:RFB协议解析_卡索-CSDN博客_rfb协议
。目前主要针对这个协议采用的服务是VNC,虽然使用这种协议的远程桌面能跟源桌面保持很好的一致性,但是亲测使用这种协议远程控制ubuntu的时候桌面会比较卡顿。
RDP:这个协议是由微软开放的,基本上所有windows系统都有原生的rdp服务器,ubuntu系统支持rdp协议的服务是xrdp。rdp协议的连接虽然不能跟源桌面保持很好的一致性,但是亲测发现这种协议基本上不会有卡顿,因此本文推荐的是rdp协议。
二、ubuntu远程桌面win10
注意:家庭版的win10是不支持远程的,有同事亲测过。
1)安装rdp协议服务工具
由于win10原生本来就支持rdp协议,因此只需要稍微设置一下就好:
计算机---属性---远程设置---远程,勾选:允许远程连接到此计算机。去掉默认勾选:仅允许运行使用网络级别验证...,(如果不取消这个,在运行时会出现“ERROR: recv: 连接被对端重置”)
2)ubuntu上安装rdp协议客户端工具
sudo apt install rdesktop
3)连接
rdesktop -f -a 32 远程电脑IP
三、ubuntu远程桌面ubuntu
1)远程计算机安装rdp协议服务工具
sudo apt-get install xserver-xorg-core sudo apt-get -y install xserver-xorg-input-all sudo apt-get install xrdp sudo apt-get install xorgxrdp
2)本地机器安装rdp协议客户端工具
可以选择rdesktop,但是亲测存在很多问题(比如桌面容易卡死,每次连接的桌面还不一样,文件管理系统根本用不了),因此推荐用remmina,一般ubuntu安装好之后就会有这个软件,如果没有安装一个就行了:
sudo apt install remmina
3)连接
3.1)首先打开remmina软件,点击左上角的“new”,然后名字那一栏要改成自己的(原始名字为:Quick Connect,如果不改成自己的名字,那么后面的配置状态是不会保存的,下次再连接的时候只能重新输入这些参数了);
3.2)协议(Protocol)那一栏选择 RDP-Remote Desktop Protocol;
3.3)Basic->Server 输入远程机器的IP地址;
3.4) User name 一栏填入远程机器的登录名;
3.5)User password一栏填入远程机器的登录密码;
3.6)Color depth一栏选择 True coloe(32bpp);
3.7)点击右下角的 Save and Connect按钮,就可以看见远程桌面啦。
4)配置远程桌面
刚开始可能远程桌面只有背景,没有程序坞、菜单栏这些,因此需要一配置一下。首先在远程机器安装tweaks工具:
sudo apt install gnome-tweak-tool
然后打开tweaks工具,Extensions->Ubuntu appindicators->ON,Extensions->Ubuntu dock->ON。
标签:协议,rdp,apt,远程桌面,ubuntu,win10,远程 From: https://www.cnblogs.com/ricksteves/p/17018128.html