ubuntu远程桌面win10,ubuntu远程桌面ubuntu(亲测有效)

ubuntu远程桌面win10,ubuntu远程桌面ubuntu(亲测有效)想要知道怎么远程的 首先得要了解两种远程桌面协议 如果不想了解的 可以直接跳过第一节 一 远程桌面协议目前主流的实现远程桌面连接的有两种协议 远程帧缓存协议 RFB RemoteFrameB 远程显示协议 RDP RemoteDispla RFB 这个协议实现起来比较简单 传输的主要是桌面的帧缓存信息 基本上支持所有的窗口系统 如果想要详细了解的可以看这篇文章 RFB 协议解析 卡索 CSDN 博客 rfb 协议 目前主要针对这个协议采用的服务是 VN

想要知道怎么远程的,首先得要了解两种远程桌面协议(如果不想了解的,可以直接跳过第一节)。

一、远程桌面协议

目前主流的实现远程桌面连接的有两种协议:远程帧缓存协议(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。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227077.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午9:59
下一篇 2026年3月16日 下午10:00


相关推荐

  • mipiLCD屏幕参数_mipi接口液晶屏

    mipiLCD屏幕参数_mipi接口液晶屏主屏通过lt8911exb将mipi信号转换成EDP信号输出,调试从大的方向上看,主要是两方面,一个是bootloader阶段的的显示,一个是kernel阶段的现实,lt8911exb的初始化主要在bootloader阶段调试简介:本次调试lt8911exb的I2C接到SDM450的I2C3接口bootloader阶段由于lt8911exb使用的是I2C接口,所以在bootloader阶段需要实现该I2C接口的初始化工作,然后去初始化lt8911exb。然后再按照通用的方式去配置屏.

    2022年10月19日
    4
  • 如何更改linux文件目录拥有者及用户组

    如何更改linux文件目录拥有者及用户组

    2021年10月19日
    59
  • 国内用户使用Midjourney教程(简单、免费)

    国内用户使用Midjourney教程(简单、免费)

    2026年3月15日
    2
  • Monit监控工具的使用

    Monit监控工具的使用官方网址 http mmonit com monit 当前版本 5 10 源代码包 http mmonit com monit dist 二进制包 http mmonit com monit dist binary 概述 Monit 是一款功能非常丰富的进程 文件 目录和设备的监测软件 适用于 Linux Unix 平台 它可以自动修复那些已经停止运作的程序 特别适合处理

    2026年3月18日
    1
  • Java中switch的三种用法方式

    Java中switch的三种用法方式从 java14 开始 switch 语句有了一个很大的调整 这就让 swicth 语句有了更多的操作和选择 在代码上 更加的简便灵活 switch 标准方式 switch gt 用法 switchyield 用法 标准方式 intdayOfWeek 2 switch dayOfWeek case1 System out println 星期一 case2 System out println 星期二

    2026年3月20日
    2
  • 由于找不到vcruntime140_1.dll,无法继续执行代码

    由于找不到vcruntime140_1.dll,无法继续执行代码welcometomyb 问题描述 安装 mysql 时报错 由于找不到 vcruntime140 1 dll 无法继续执行代码解决方法 这是缺少了动态链接库 ddl 文件 跟 mysql 无关 下载一份即可 下载地址 拖到下面 我下载的是 64 位版本的压缩包解压后将 vcruntime140 1 dll 复制到 C Windows System32 即可注意 32 位版本

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号