Ubuntu 16.04.1配置远程连接(xrdp)

2023-05-16

本文主要介绍如何在windows下连接Ubuntu 16.04.1系统。


一、系统信息

1. win7,win8,win10均可,但需要确认系统为专业版或企业版,家庭版无法远程连接Ubuntu系统(因为家庭版本没有本地安全策略),具体原因后面将会介绍。

2. ubuntu 16.04.1


二、配置ubuntu 16.04.1远程桌面环境

参考链接:

https://www.linuxidc.com/Linux/2017-09/147112.htm


1. 下载并安装TigerVNC Server

可以离线安装,也可以直接在线安装,但是不知道为什么我使用在线方式能成功安装,但是仍然不能远程连接,而选择直接下载软件包进行安装的方式,可以成功安装并远程连接。

离线安装(推荐):

①下载TigerVNC Server软件包(http://www.c-nergy.be/downloads/tigervncserver_1.6.80-4_amd64.zip)

②打开终端,进入TigerVNC Server的存放目录,解压得到deb安装文件。

③输入如下命令进行安装:

sudo dpkg -i tigervncserver_1.6.80-4_amd64.deb

④可能会报错,才错误信息没有安装对应的依赖,执行以下命令:

sudo apt-get install -f

⑤重复③


在线安装:

直接输入如下命令:

sudo apt-get install tightvncserver

2. 安装并配置xrdp

①安装xrdp

sudo apt-get install xrdp -y

②配置xrdp设置

需要通过xrdp连接到桌面,需要正确配置相关信息并填充到.xsession文件(针对每个用户)。

echo unity>~/.xsession

③重启xrdp

sudo service xrdp restart


3. 开启桌面共享功能

 进入系统->首选项->桌面共享,或者直接搜索桌面共享。

① 共享:勾上【允许其他人查看您的桌面】;

② 安全:去掉【必须为对本机器的每次访问进行确认(Y)】和【自动配置UPnP路由器开放和转发端口(C)】;

③ 安全:勾上【要求远程用户输入此密码(R)】,并设置密码。

4. 查看Ubuntu 系统的IP地址

ifconfig

查看【inet 地址】


三、windows端设置

1. 禁止“系统加密:将FIPS算法用于加密 、哈希和签名”

如果不执行此步骤,远程连接ubuntu时,会提示错误“由于安全设置错误,客户端无法连接到远程计算机。确定你已登录到网络后,再重新连接。”。因此需要执行以下操作:

①进入:控制面板->管理工具->本地安全策略->安全选项

②在右边的策略中,找到“系统加密:将FIPS算法用于加密 、哈希和签名”点击右键属性

③将“本地安全设置”设置为“已禁用”,在单击“应用”,后”确定”

注:win*家庭版的系统,没有“本地安全策略”,因此无法进行此设置,所以无法远程连接ubuntu。目前我也没有找到其他解决办法,有大神知道如何处理,辛苦告知,感谢!

2. 启动Windows远程桌面工具(mstc),输入Ubuntu的IP地址

3. 点击连接之后,正常情况会自动跳出xrdp的登录界面,需要我们输入用户名和密码即可,模式选择默认即可。

4. 最终实现远程连接Ubuntu系统。


四、存在的问题

在我的系统上配置远程连接,存在以下现象:

1. windows远程连接Ubuntu,无法看到Ubuntu中已经打开的浏览器、程序等;

2. 可多个windows同时连接ubuntu,且进行平行操作且Ubuntu系统不锁屏,多个windows的远程连接互相看不到对方打开的浏览器、程序等;

3. 同一windows断开远程连接,再次进入时也无法看到原来打开的浏览器、程序。

4. 远程连接时,系统右上角没有关机设置的菜单,远程控制关机和重启只能使用命令行。

不知道是只有我自己出现了这个问题,还是大家都这样?是否有解决办法?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu 16.04.1配置远程连接(xrdp) 的相关文章

随机推荐

  • Ubuntu详解

    介绍 Ubuntu是一个以桌面应用为主的Linux操作系统 xff0c 其名称来自非洲南部祖鲁语或豪萨语的 ubuntu 34 一词 xff0c 意思是 人性 我的存在是因为大家的存在 34 xff0c 是非洲传统的一种价值观 Ubuntu
  • Selinux详解

    一 介绍 1 1百度百科 SELinux Security Enhanced Linux 是美国国家安全局 xff08 NSA xff09 对于强制访问控制的实现 xff0c 是 Linux历史上最杰出的新安全子系统 NSA是在Linux社
  • repo init详解

    首先选择manifest源 xff0c 一般直接使用清华或中科大的镜像源 repo init u https aosp tuna tsinghua edu cn platform manifest是清华提供的镜像源 repo init u
  • Android Gradle plugin requires Java 11 to run.

    报错分析 因为别人拷过来的项目gradle版本不同 xff0c 对于jdk的兼容性要求不同 之前调试什么东西 xff0c 不小心改了环境的的某个部分 xff0c 现在莫名其妙所有的项目都运行不了了 后来百度翻译了一下 xff0c Andro
  • 安卓稳定性技术栈

    涉及技术内容 xff1a framework java层 语言 xff1a Java 1 开机启动流程 xff1a Android 7 0平台开机启动 android7 0开机自启 jamousjang的博客 CSDN博客 Android系
  • keil在线调试STM32,点三次运行才能跑到main的问题解决。

    现象 使用keil开发STM32 xff0c 下载完程序后 xff0c 不能运行 在main 的入口处加打印 xff0c 啥也没打出来 xff0c 说明程序都没跑到main 在线调试debug时发现了个有意思的现象 xff0c 每次都是点击
  • JAVA中“...”三个点

    可变长参数 xff0c 就是这个位置可以传入任意个该类型参数 简单来说就是个数组 1 testPoints 7 2 testPoints 7 9 11 3 testPoints new Integer 7 9 11 1 public sta
  • IMSI,SN,IMEI分别是什么意思

    1 IMSI 国际移动用户识别码 xff08 IMSI xff1a International Mobile Subscriber Identification Number xff09 是区别 移动用户 的标志 xff0c 储存在 SIM
  • Glide详解

    现在Android上的图片加载框架非常成熟 xff0c 从最早的老牌图片加载框架UniversalImageLoader xff0c 到后来Google推出的Volley xff0c 再到后来的新兴军Glide和Picasso xff0c
  • ubuntu软件包系统已损坏

    多半是上次更新没有更新完 span class hljs built in sudo span apt get clean 说明 删除包缓存中的所有包 将 var cache apt archives 的 所有 deb 删掉 span cl
  • 机器学习及深度学习中的符号说明

    文章目录 数和数组集合和图索引线性代数中的操作微积分概率和信息论函数数据集和分布 数和数组 a a a 标
  • 51单片机系列外部中断(附源码)

    要求 用STC89C51单片机 xff0c 按键 xff0c LED灯完成外部中断实验 程序中点亮LED流水灯 xff0c 当按键按下时 xff0c 外部中断触发 xff0c 程序转至中断服务程序 xff0c 在中断服务程序中使LED灯全亮
  • Linux执行Jar包出现ClassNotFound、“main”找不到主类

    在Linux虚拟机系统执行jar包的过程中 xff0c 经常会出现类似ClassNotFound等类似的错误 xff0c 无法完成jar包的运行 xff0c 根据经验 xff0c 总结几点如下 xff0c 便于自己记忆 xff0c 后期查看
  • Linux中文乱码问题终极解决方法

    方法一 xff1a 修改 root bash profile文件 xff0c 增加export LANG 61 zh CN GB18030 该文件在用户目录下 xff0c 对于其他用户 xff0c 也必须相应修改该文件 使用该方法时putt
  • CentOS7

    Konsole使用方法 root用户 su su root 打开文件修改文件 按 i 编辑 xff0c esc退出编辑 xff0c 然后 wq 保存退出 vi etc selinux config 桌面环境 yum y groups ins
  • 【模拟测试题】

    B题 题意 xff1a 在另一个位面 xff0c 世界末日发生了 东东作为诺亚方舟的船长 xff0c 他现在从月球开始启动诺亚方舟去其他星球营救民众 东东从若干星球将人运回大本营 xff0c 星球的数目以及每个星球的坐标和人数都将由输入决定
  • 解决Qt Qml应用使用windeployqt部署后仍不能运行的问题

    问题描述 在Windows系统中官方推荐使用windeployqt xff0c 使用C 43 43 开发的应用程序使用windeployqt很好用 xff0c 但是使用Qml开发的应用却不能运行 xff0c 双击之后一点反应也没有 解决方法
  • 模拟题【Week15实验】

    A题 题意 xff1a Q 老师有 N 个学生 xff0c 每个学生都有各自独立的编号 xff0c 且编号范围在 1 N 之间 这一天 xff0c 所有学生都在不同的时间进入教室 Q 老师记录了当编号为 i 的学生进入教室时 xff0c 教
  • 代码Bug太多?给新人Code Review头都大了?快来试试SpotBugs

    如果你需要一个自动化的工具帮助你或者你的团队发现代码中的缺陷 xff0c 在提升代码质量同时减少人工Code Review的成本 xff0c 那这篇文章非常的适合你 本文围绕SpotBugs与Gradle集成 xff0c 将相关配置和使用进
  • Ubuntu 16.04.1配置远程连接(xrdp)

    本文主要介绍如何在windows下连接Ubuntu 16 04 1系统 一 系统信息 1 win7 xff0c win8 xff0c win10均可 xff0c 但需要确认系统为专业版或企业版 xff0c 家庭版无法远程连接Ubuntu系统