背景

以公司提供的虚拟机为例,大家都是使用ssh登录机器,在命令行下工作,没有图形界面。

要想通过远程桌面连接到虚拟机,我们要做两件事情:

  • 安装桌面环境
  • 安装远程桌面服务

安装桌面环境

首先更新一下系统:

  • sudo apt update
  • sudo apt upgrade

安装Ubuntu桌面: sudo apt install ubuntu-desktop

安装lightdm: sudo apt install lightdm

注意:在安装过程中出现以下界面,选择缺省显示管理器,此时需要选择 lightdm


启动lightdm: sudo service lightdm start

确认显式管理器: cat /etc/X11/default-display-manager ,例如:

root@desserts1:~# cat /etc/X11/default-display-manager
/usr/sbin/lightdm

安装远程桌面服务

sudo apt install xrdp

远程桌面连接

现在就可以使用远程桌面连接了。

如果是Windows系统,直接运行 mstsc ,打开远程桌面连接客户端。

如果是MacOS系统,则需要先下载远程桌面连接的客户端( Microsoft Remote Desktop for Mac )。

注:微软的官网上就有,但是以前我尝试过,貌似不好使,最后还是网上搜来的。

打开远程桌面连接客户端,添加服务器,然后连接,如下:


输入用户名和密码,如果用户名和密码有误:


点击 OK 按钮,重新输入用户名密码:

如果用户名密码正确,就可以进入Ubuntu的桌面环境了:

参考

  • https://linux.cn/article-13408-1.html
  • https://www.cnblogs.com/xingyu666/p/14132923.html

Ubuntu安装桌面环境以及远程桌面连接相关推荐

  1. Ubuntu 安装 Xfce4+Xrdp+Chrome 远程桌面

    1.安装xrdp apt-get install -y xrdp 2.安装xfce4 apt-get install -y xfce4 3.配置xfce4 echo "xfce4-sessi ...

  2. 树莓派4B安装Ubuntu18.04 + vnc远程桌面

    在实验室对写程序的欲望越来越低下的时候,学长给了一个树莓派4B,让我研究一下,因为机器人的上位机就靠它运行.一说新东西我就来劲了,可惜实验室里没有SD卡(旧的断掉了),只好等到回家之后再折腾这玩意.研 ...

  3. linux vino vnc,Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server。 .

    Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server. 其中Vino-Server ...

  4. Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server

    Original url: http://www.cnblogs.com/leaven/archive/2012/03/31/2427240.html $ ps -ef|grep vino vrlab ...

  5. CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面并安装火狐浏览器

    CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面并安装火狐浏览器 vnc客户端地址:https://files.cnblogs.com/files/MYSQLZOUQI/vnc- ...

  6. XigmaNas系统(六):VirtualBox安装xp,迅雷,百度云安装,文件共享,远程桌面

    XigmaNas系统(六):VirtualBox安装xp,迅雷,百度云安装,文件共享,远程桌面 前面的操作并没有太大的占用内存,当启用VirtualBox时,内存占用为5%-8%.还可以 启用Virt ...

  7. 新手学电脑--Centos7下安装anydesk2.1.7远程桌面

    Centos7下安装anydesk2.1.7远程桌面 软件准备 在Anydesk官网上并没有提供Centos的下载包.不过它提供了Redhat的安装包,我们用这个就可以了,我这里是64位的系统所以就选 ...

  8. java 连接远程桌面_Java实现远程桌面(参赛作品)

    [实例简介] 本人参赛作品,纯java实现多台电脑间的远程桌面连接. [实例截图] [核心代码] javaSE实现远程桌面 └── javaSE实现远程桌面 ├── 1.程序介绍 │   └── AI ...

  9. 远程桌面大师android,远程桌面大师iPad版

    远程桌面大师iPad版是从iPhone.iPad.iPod访问电脑系统最方便的App.用户可以通过远程桌面大师iPad版在本地网络查看和编辑Word.Excel.PPT文档和PDF文档,用浏览器来浏览 ...

  10. Ubuntu安装Go环境以及GoLand编辑器

    GO Ubuntu安装Go环境 下载Go包 地址: Go官网 下载 根据主机架构uname -i选择对应的包 wget https://golang.google.cn/dl/go1.18.3.lin ...

最新文章

  1. HDU 4300 Clairewd’s message
  2. nslookup命令用法
  3. iOS内存优化及排查方法
  4. 14行代码AC——1017 A除以B (20分)(大数运算+讲解)
  5. 星海中学2021高考成绩查询,广东中考时间2021
  6. 读取配置文件工程src目录下配置文件封装,如sms_format.properties
  7. popfd指令_2. PUSH 和 POP 指 令 3
  8. 新补丁更新(RU和RUR),新的版本(Release 18和19)
  9. 被罚 50 亿美元,Android 究竟招谁惹谁了?
  10. Android中一些有用的小方法(不定时更新)
  11. 【编辑器】在VSCode中使用JetBrains Clion主题
  12. jQuery实现tab选项卡
  13. webform(八)组合查询
  14. Vivado中常用的几种仿真浅论
  15. 常见笔顺错误的字_语文老师整理:12组常见笔顺易错字!很实用的资料,帮孩子收好!...
  16. 手机端获取用户详细地理位置(高德地图API)
  17. Java虚拟机JVM简介与理解(三)
  18. PDPS软件:3D空间扫描功能介绍与使用方法
  19. 我为什么选择Go语言(Golang)
  20. html距离某天过去的过久,很久很久之后的某天,我真的放下了!

热门文章

  1. 技嘉z77主板msata速度_z77-d3h_技嘉z77d3h说明书_技嘉z77 d3h msata
  2. 刷机-新版PSP2000的自制系统3.60M33刷到3.71M33的刷机教程
  3. http://www.cashfiesta.com/php/join.php?ref=cyc5867
  4. Unity中实现解析XML文件
  5. vba 添加outlook 签名_在Excel 2013中使用vba插入电子邮件签名
  6. “时间复杂度”的另类解释
  7. DLL的远程注入技术及注入dll函数调用
  8. macbook安装免费vmware fusion
  9. [车联网安全自学篇] Android安全之静态逆向APK应用浅析「手动注入smali」+「IDA Pro静态分析so文件」+「IDA Pro基础使用讲解」
  10. 基于java jsp的大学生奖学金管理系统