win10远程连接ubuntu18.04 xrdp+xfce4+fcitx+terminal

2023-05-16

第 1 步 - 下载脚本
要下载脚本,您有多种选择。您可以从终端发出以下命令
wget https://www.c-nergy.be/downloads/xRDP/xrdp-installer-1.3.zip
您也可以简单地使用浏览器并单击链接下载脚本:
xrdp-installer-1.3.zip

第 2 步 - 解压缩文件
下载包含该文件的 zip 包后,您需要先将其解压缩。要解压缩包,您可以使用终端控制台并发出以下命令
unzip xrdp-installer-1.3.zip
您还可以使用 GUI 和 Nautilus 文件管理器来选择下载的包,右键单击它并选择在此处提取选项

第 2 步 – 在脚本上设置执行权限
xrdp-installer-1.3.sh脚本下载到您的系统,提取内容并将其标记为可执行文件。为此,请在终端控制台中执行以下操作
chmod +x ~/Downloads/xrdp-installer-1.3.sh
注意:调整xrdp-Installer-1.3.sh脚本所在的路径以反映您的 环境

第 2 步 – 以普通用户身份运行
该脚本需要以普通用户身份运行。该脚本将开始运行,并在启动 sudo 操作时提示您输入密码。如果您以root身份或使用 sudo命令运行脚本,则 root 用户的下载文件夹不存在,并且脚本无法按预期运行。为了克服这种情况,脚本还会检查哪个用户正在执行脚本。如果脚本在 sudo 或 root 帐户下运行,将显示警告消息并且脚本不会执行

第 3 步 – 开关和参数
xrdp-installer-1.3.sh脚本可以按原样执行(没有参数或开关)。这将执行 xRDP 的标准(和基本)安装。不会提供声音或自定义 xrdp 登录脚本。但是,远程桌面、驱动器重定向和剪贴板重定向将在此安装模式下可用。
xrdp-installer-1.3.sh脚本还接受一些附加参数,这些参数将有助于自定义 xrdp 安装并启用附加功能。该脚本提供以下参数

--help or -h => 将显示基本帮助菜单
--sound or -s => 将启用声音重定向
--loginscreen or -l => 将自定义 xRDP 登录屏幕
--remove or -r => 将删除xrdp 包
--custom or -c => 将执行自定义安装(即从源代码编译)

步骤 4 – 使用脚本执行 xRDP 安装
以下部分将提供一些关于如何使用脚本的示例和场景…

标准安装 - 无参数
如上所述,您可以决定使用 Ubuntu 存储库中可用的默认 xrdp 包并执行基本安装,这将为您提供远程桌面功能并自定义远程会话。该脚本将确保用户在本地或远程登录时保持相同的外观。
要执行 标准安装,请执行不带参数的脚本。打开终端控制台,浏览到下载脚本的位置并发出以下命令
./xrdp-installer-1.3.sh
当 xrdp 安装包启动时,会要求您 输入密码。 提供密码并继续安装。等待脚本完成。完成后机器 不会自动重启 ,因此您可以查看脚本执行的操作…

带参数的标准安装
该脚本可用于执行标准安装,并且仍传递一些参数以充分利用 xRDP 包及其功能。对于所有 Ubuntu 版本,我们可以使用以下参数组合

./xrdp-installer-1.3.sh -s       (这将启用声音重定向) 
./xrdp-installer-1.3.sh -l      (这将自定义 xrdp 登录屏幕)

显然,您可以组合开关(任何顺序)以启用更多功能
./xrdp-installer-1.3.sh -s -l (这将启用声音重定向并自定义 xrdp 登录屏幕)
重要笔记
该脚本可以在同一台机器上运行多次。如果您最初在没有参数的情况下运行了脚本,但后来决定启用附加功能,则可以重新执行脚本并启用附加功能。

自定义安装 - 默认安装
自定义安装脚本非常灵活。自定义安装意味着脚本将从源二进制文件编译 xrdp 包。自定义安装脚本始终使用可用的最新 xrdp 包版本
要执行自定义安装,您至少需要传递一个参数。以下命令行向您展示了如何执行自定义安装
./xrdp-installer-1.3.sh -c (这将执行自定义安装,但不会启用声音重定向或自定义登录屏幕等广告功能)

自定义安装 - 附加选项
如果用户想要启用附加功能,您将传递一些附加参数,如以下示例所示

./xrdp-installer-1.3.sh -c -s      (这将执行自定义安装并启用声音重定向)
./xrdp-installer-1.3.sh -c -l      (这将执行自定义安装并自定义 xrdp 登录屏幕)
./xrdp-installer-1.3.sh -c -l -s   (这将执行自定义安装,启用声音并自定义登录屏幕)

重要笔记
该脚本可以在同一台机器上运行多次。如果您最初在没有参数的情况下运行了脚本,但后来决定启用附加功能,则可以重新执行脚本并启用附加功能。
删除安装选项
此版本的脚本还附带删除 xRDP 包的选项。仅当您使用此脚本的此版本执行安装时,才应使用删除选项。要删除 xrdp 包,您只需执行以下命令
./xrdp-installer-1.3.sh -r (删除 xrdp 包)

第 5 步 – 测试您的配置
在脚本运行并在重新启动/关闭和启动过程之后,是时候测试一下,看看您是否确实可以顺利地远程连接到您的 Ubuntu 机器。启动您最喜欢的 rdp 客户端,只需输入您的凭据并开始测试您的安装。如果一切正常,您将看到一个类似的桌面界面,其中使用了 Gnome 桌面并且 Dock 可见。

若出现蓝屏问题
执行以下命令

sudo apt update
sudo apt install xrdp
sudo apt install -y xfce4
sudo apt install -y xfce4-goodies
sudo apt-get -y install xserver-xorg-core
sudo apt-get -y install xserver-xorg-input-all
sudo apt-get -y install xorgxrdp
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini
echo xfce4-session > ~/.xsession
sudo vi /etc/xrdp/startwm.sh

将startwm.sh末尾的test和exec两行注释掉如下

#test -x /etc/X11/Xsession && exec /etc/X11/Xsession
#exec /bin/sh /etc/X11/Xsession

增加以下行:
startxfce4
修改后startwm.sh文件如下

#!/bin/sh
# xrdp X session start script (c) 2015, 2017 mirabilos
# published under The MirOS Licence

if test -r /etc/profile; then
        . /etc/profile
fi

if test -r /etc/default/locale; then
        . /etc/default/locale
        test -z "${LANG+x}" || export LANG
        test -z "${LANGUAGE+x}" || export LANGUAGE
        test -z "${LC_ADDRESS+x}" || export LC_ADDRESS
        test -z "${LC_ALL+x}" || export LC_ALL
        test -z "${LC_COLLATE+x}" || export LC_COLLATE
        test -z "${LC_CTYPE+x}" || export LC_CTYPE
        test -z "${LC_IDENTIFICATION+x}" || export LC_IDENTIFICATION
        test -z "${LC_MEASUREMENT+x}" || export LC_MEASUREMENT
        test -z "${LC_MESSAGES+x}" || export LC_MESSAGES
        test -z "${LC_MONETARY+x}" || export LC_MONETARY
        test -z "${LC_NAME+x}" || export LC_NAME
        test -z "${LC_NUMERIC+x}" || export LC_NUMERIC
        test -z "${LC_PAPER+x}" || export LC_PAPER
        test -z "${LC_TELEPHONE+x}" || export LC_TELEPHONE
        test -z "${LC_TIME+x}" || export LC_TIME
        test -z "${LOCPATH+x}" || export LOCPATH
fi

if test -r /etc/profile; then
        . /etc/profile
fi

#test -x /etc/X11/Xsession && exec /etc/X11/Xsession
#exec /bin/sh /etc/X11/Xsession

#xfce
startxfce4

之后启动xrdp
sudo /etc/init.d/xrdp start

windows远程桌面连接

  1. windows打开远程桌面输入ubuntu主机ip或者主机名
  2. 选择xorg,输入用户名密码
  3. 会提示几次授权修改主机的颜色设置什么的,都可以cancel掉,然后即可登陆成功
    在这里插入图片描述

安装xfce4-terminal
首先安装xfce4-terminal:
sudo apt install xfce4-terminal
好了,装好xfce-terminal之后,打开xfce4 manager
直接终端输入:xfce4-settings-manager
然后按照下面操作即可:
在这里插入图片描述
在这里插入图片描述

安装搜狗输入法
1、更新源在终端执行
sudo apt update
2、安装fcitx输入法框架

  • 在终端输入
    sudo apt install fcitx
  • 设置fcitx为系统输入法点击左下角菜单选择语言支持,将语言选择为fcitx
  • 设置fcitx开机自启动在终端执行
    sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
  • 卸载系统ibus输入法框架在终端执行
    sudo apt purge ibus

3、安装搜狗输入法

  1. 在官网下载搜狗输入法安装包,并安装,安装命令 sudo dpkg -i 安装包名
  2. 安装输入法依赖在终端执行
    sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
    sudo apt install libgsettings-qt1
    
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

win10远程连接ubuntu18.04 xrdp+xfce4+fcitx+terminal 的相关文章

  • win10下安装emqx

    下载 进入官网EMQ 点击下载 xff08 这是我所选择的一个版本 xff09 装解压EMQ 1 把下载的EMQ解压到D盘 xff0c 得到一个emqx文件夹 2 启动EMQ step1 Win10 系统的 开始 右键 进入win10 系统
  • ubuntu18.04下复现 singleshotpose(yolo-6D) 源代码复现

    源代码地址 首先配置好conda环境 xff08 需要提前安装ubuntu18 04和 anaconda或者miniconda xff09 原代码的说明里说可以选择安装python 3 6也可以装python2 7 xff08 我最开始的时
  • win10开机后电脑磁盘占用百分之百解决方法

    1 我的电脑 管理 服务与应用程序 服务 superfetch 禁用 重启 2 控制面板 管理工具 服务 找到 HomeGroupListener 家庭组 服务 禁用 3 关闭自动维护计划任务 选中磁盘C 属性 工具 对驱动器进行优化和碎片
  • WIN10更改代理设置后无法保存的解决办法

    每次更改代理之后保存 推出界面再进来发现还是和原来一样 这应该是代理报错失败 解决办法如下 win R regedit 打开注册表编辑器 找到计算机 HKEY LOCAL MACHINE SOFTWARE Policies Microsof
  • win10+rtx2070+tensorflow-gpu-1.9.0环境搭建

    最近实验室新到一台工作站 配备了两块rtx2070 但为方便使用其他科研软件 只能使用win10 为学习深度有趣 人工智能实战项目合集 需安装TensorFlow 1 9 0环境 win10下搭建深度学习环境首推基于Anaconda的办法
  • 【Docker】win10上修改docker的镜像文件存储位置(九)

    2020 12 21 补 Docker win10上修改docker的镜像文件存储位置 九 通过WSL2修改 或 源于评论 根据WSL 2模式的Linux容器 Hyper V模式的Linux容器还是Windows容器 可以使用不同的配置方式
  • 联想笔记本安装win10 ubuntu配置步骤

    一 准备ubuntu分区 在win10下用磁盘管理工具 磁盘管理工具可以右键我的电脑 gt 属性 gt 磁盘管理工具打开 选中安装ubuntu的目标硬盘 右键 gt 压缩卷 会自动计算出可以分出的空间大小 根据自己需求进行压缩 压缩后会生成
  • 微软 Windows 10 删除文件“您需要来自 Trustedinstaller 的权限”解决方法

    问题描述 在删除 Windows 10 文件 例如 WINDOWS BT 时弹出文件夹访问被拒绝 你需要来自 Trustedinstaller 的权限才能对此文件夹进行更改 操作步骤 1 右键文件夹 选择 属性 2 选择 安全 3 选择 高
  • 解决WIN10 ,在资源管理器搜索文件时,必须按回车才能开始搜索的问题

    解决WIN10 在资源管理器搜索文件时 必须按回车才能开始搜索的问题 在使用WIN10中 在资源管理器中经常搜索文件 而每次搜索文件时 必须按回车才能开始搜索 不像WIN7那个 每输入一个字符 就自动搜索所输入的字符或字条串 如果偶尔用一下
  • 在虚拟机里通过U盘引导安装Win10教程

    一 前言 打算在VM虚拟机里安装一个Win10系统 按照网上的教程 通过虚拟机的光驱加载 iso镜像文件来引导 发现启动不了 虚拟机一直停留在如下界面 推测可能是该 ios镜像文件里没有合适的引导程序 因此 打算尝试U盘启动 经过验证 发现
  • Windows10如何添加开机启动项

    在日常生活中 偶尔要求其中的软件在开机时便能自动启动 比如MySQL一般被设置为自启动项 今天将为大家介绍window10中如何添加开机启动项 操作过程 1 按下win R调出运行窗口 并输入 shell startup 即可进入开机启动文
  • win10关闭自动屏保

    https blog csdn net u010560236 article details 108462946 1 桌面空白处点击鼠标右键 显示设置 电源和睡眠 如下都设置了 从不 然而不起作用 还是会自动锁屏 2 桌面空白处点击鼠标右键
  • ubuntu18断电后recovering journal一直卡在开机界面

    事故机器 elitebook735 系统 ubuntu18 内核 4 20 发生原因 没电关机了 还是保持电量充足比较好 开机的时候回显示 xxx recovering journal dev 磁盘 clean xxxxx 修复方法 关闭电
  • win10上安装python3.9.0+robotframework

    win10上安装python3 9 robotframework python3 9 0下载安装 robotframework安装 wxpython安装 ride安装 python3 9 0下载安装 下载地址 python3 9 0下载地址
  • (一)win10安装hadoop 2.8.5(详细步骤)

    目录 1 JDK 2 Hadoop 2 1 下载 2 2 配置环境变量 2 3 配置文件 2 4 格式化hdfs 已解决 格式化总是报错 The markup in the document following the root eleme
  • windows下修改mysql时区设置

    root身份登录MySQL mysql u root p 查看time zone变量 show variables like time zone 显示 time zone 变量 设置time zone变量 set time zone 08
  • windows10下安装kali子系统

    写在前面 为什么我会想到在窗下装一个卡利 作为一个小白 平时做CTF题的时候 有时会用到python2 7环境 比如一些脚本需要 还有窗户下用的SqlMap的话 好像只支持在python2 7 之前被这个坑了好久 想用它的时候突然发现我的S
  • 【win10】 设置应用开机自启动

    步骤如下 1 按Win r键 输入 shell startup 2 确定后会出现一个文件夹 把要开机启动的应用快捷方式放到里面 3 在任务管理器的启动里面进行设置 可以在状态字段选择启用或者禁用 放在文件夹里只是让它可以在任务管理器的启动里
  • EC2 Ubuntu 14 默认密码

    我有一个EC2实例运行Ubuntu 14我经常使用它连接SSH 现在我尝试使用 Windows 中的远程桌面连接到此实例 如图所示here https askubuntu com questions 592537 can i access
  • XRDP 突然无法连接到 Azure VM

    The RDP doesnt connect to the Azure Linux VM suddenly the error is Password failed error problem connecting This is the

随机推荐

  • Linux系统Debian安装

    虚拟机VMware安装Debian 小白教程 最近学习中顺便做了个文档 xff0c 下载 一 下载Debian 网址 xff1a https www debian org distrib 二 安装Debian8 1 选择稍后安装操作系统 2
  • sqlite3

    一 版本 从 www sqlite org 网站可下载到最新的 sqlite 代码和编译版本 写此文章时 xff0c 最新代码是 3 3 17 版本 二 基本编译 把 sqlite3 c 和 sqlite3 h 添加到工程 xff0c 再新
  • arduino esp8266开发板下载出错解决方法

    常规 arduino esp8266开发板下载安装流程 xff1a 第一步 xff0c 在arduino界面 xff0c 选择 文件 首选项 xff1a 找到附加开发板管理器网址 xff0c 将下面网址复制进去 xff1a http ard
  • linux C编程4-系统信息/时间/内存分配/随机数/定时器

    目录 1 获取系统信息 1 1 uname 函数 1 2 sysinfo 函数 1 3 gethostname 函数 1 4 sysconf 函数 1 5 getpagesize 函数 2 时间 日期 2 1 查看utc时间 2 2 查看系
  • IntelliJ IDEA插件之下载和安装方式

    IntelliJ IDEA插件下载与安装 下载方式官网下载如下图 IDEA内下载如下图 安装方式直接安装如下图 下载插件到本地安装如下图 下载方式 官网下载 如下图 IDEA内下载 如下图 进入Settings页面 xff08 File g
  • IntelliJ IDEA插件之TranslationPlugin

    IntelliJ IDEA插件之TranslationPlugin 下载地址安装插件概述使用如下图 下载地址 下载地址 安装插件 安装方式 概述 翻译他人代码或者源码中的英文 使用如下图
  • IntelliJ IDEA插件之Power Mode II

    IntelliJ IDEA插件之Power Mode II 下载地址安装插件概述使用如下图 下载地址 下载地址 安装插件 安装方式 概述 Power Mode II是写代码的时候体验狂拽酷炫的效果 使用如下图
  • IntelliJ IDEA插件之Background Image Plus +

    IntelliJ IDEA插件之Background Image Plus 43 下载地址安装插件概述 下载地址 下载地址 安装插件 安装方式 概述 IDEA 背景修改插件
  • IntelliJ IDEA插件之Free MyBatis plugin

    IntelliJ IDEA插件之Free MyBatis plugin 下载地址安装插件概述 下载地址 下载地址 安装插件 安装方式 概述 mapper接口与对应xml文件对应
  • MySQL Workbench 8.0 CE 汉化包下载

    MySQL Workbench 8 0 CE 汉化包下载 下载地址 xff1a 汉化文件下载 下载提示 xff1a 下载过程进度文件页面右键另存为即可保存文件到本地 1 把下载好的文件后放到此目录下替换此文件 C Program Files
  • IntelliJ IDEA插件之CodeGlance

    IntelliJ IDEA插件之CodeGlance 下载插件安装插件概述 下载插件 下载地址 安装插件 安装方式 概述 将类似于Sublime中的代码的微型地图嵌入到编辑器窗格中 使用您自定义的颜色对亮色和深色主题进行语法突出显示
  • IDEA Easy Code使用记录

    下载安装 xff08 忽略 xff09 设置 设置在idea的 Other Settings里面 分4个选项 Type Mapper 类型映射 xff08 数据字段和java包装器映射 xff09 Template Setting 模板设置
  • windows 10 安装MySQL5.7.25(支持多个MySQL实例)

    windows 10 安装MySQL5 7 25 下载安装包解压到对应路径 创建my ini 配置文件 xff0c 内容如下 span class token punctuation span mysql span class token
  • MySQL explain学习(MySQL版本5.7.25)

    MySQL explain学习 xff08 MySQL版本5 7 25 xff09 idselect typetablepartitionstype xff08 重要 xff09 possible keyskeykey lenrefrows
  • JAVA服务器端接入微信APP支付记录

    微信开发文档地址 xff1a https pay weixin qq com wiki doc api app app php chapter 61 8 1 业务流程图如下 xff1a 商户系统和微信支付系统主要交互说明 xff1a 步骤1
  • 小程序插入激励视频广告教程

    小程序插入激励视频广告教程 相关链接 xff1a 小程序插入banner广告小程序插入插屏广告 今天登陆小程序的后台 xff0c 收到了官方通知 xff0c 小程序激励式视频广告组件日前已上线 xff0c 也就是说可以在小程序中插入激励视频
  • Latex公式中符号上下分别加横线的写法

    下划线 xff1a underline p 效果 xff1a p underline p p 上划线 xff1a overline p 效果 xff1a
  • Error: Unable to find a match

    Error Unable to find a match 当服务器安装软件包出现 xff1a Error Unable to find a match 错误 要么是软件名称写错 xff0c 要么是根本没有这个软件包 缺少系统或者软件repo
  • 网易云音乐缓存文件

    1 Ubuntu版的网易云音乐已经懒得加密了吗 名字里甚至都已经带了md5码的加密方法 ls cache netease cloud music CachedSongs 567602 128 55881971d77b3ec1a5a134e2
  • win10远程连接ubuntu18.04 xrdp+xfce4+fcitx+terminal

    第 1 步 下载脚本 要下载脚本 xff0c 您有多种选择 您可以从终端发出以下命令 wget https www c nergy be downloads xRDP xrdp installer 1 3 zip 您也可以简单地使用浏览器并