Ubuntu 22.04 安装 XRDP
Ubuntu 22.04 安装 XRDP,替代系统自带RDP远程桌面
原因:Ubuntu的自带RDP远程桌面很好用,但很傻,必须设置自动登录才能用。而设置了自动登录也不能解开KEYRING,必须在电脑端手动登录(我用远程桌面,要先坐机子面前开显示器先登录?)
1.首先,关闭Ubuntu自带的RDP远程桌面(不影响xrdp):
设置/共享/远程登陆-->"已开启"
设置/共享/远程桌面/远程桌面-->关闭
2.安装xrdp
注意:需要非管理员用户安装
wget https://www.c-nergy.be/downloads/xRDP/xrdp-installer-1.5.3.zip
unzip xrdp-installer-1.5.3.zip
chmod +x xrdp-installer-1.5.3.sh
./xrdp-installer-1.5.3.sh
3.安装桌面
sudo apt update
sudo apt install ubuntu-desktop
4.重装XRDP及相关组件
sudo apt update
sudo apt purge xrdp xserver-xorg-core xserver-xorg-input-all xorgxrdp
sudo apt install xrdp xserver-xorg-core xserver-xorg-input-all xorgxrdp
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp
5.ubuntu-22.04 需要授权来创建色彩配置文件
远程ubuntu重复提示:Authentication Required颜色配置等等
sudo vim /etc/polkit-1/localauthority/50-local.d/45-allow-colord.pkla
[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
需要重新启动:
sudo reboot
6.确保XRDP使用的桌面环境正确配置
echo gnome-session > ~/.xsession
sudo systemctl restart xrdp
7.解决连接黑屏问题
当你的本机没有注销连接的话,远程桌面就会黑屏
只需要编辑 /etc/xrdp/startwm.sh 文件即可:
(1)打开文件
sudo vim /etc/xrdp/startwm.sh
(2)添加配置
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
(3)重启xrdp服务
sudo systemctl restart xrdp.service
(4)需要重新启动:
sudo reboot
8.登陆时出现"系统策略阻止 Wi-Fi 扫描" 问题解决
问题:
用xrdp远程管理。每次打开设置,wifi这一栏总会弹出"系统策略阻止 Wi-Fi 扫描"
解决:
sudo nano /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
搜索你的提示文本(比如我的就是"系统策略阻止 Wi-Fi 扫描"),找到这个action节里的defaults节(一般在提示文本的下面),
如果有<allow_any>XXXXXX</allow_any>这个部分,就把其中的XXXX改为no,这种改完后再去设置里就不会有这个输密码的提示了。
重启xrdp服务
sudo systemctl restart xrdp.service
Ubuntu 22.04 安装 XRDP的更多相关文章
- Ubuntu 22.04 安装 utools 时的疑难杂症
Error: libcrypto.so.1.1 原因:libcrypto.so.1.1 该依赖的版本不对,ubuntu 默认是使用的 openssl3 的依赖 这个是 openssl1 的 wget ...
- Ubuntu 22.04 安装搜狗输入法
下载搜狗输入法 下载地址https://shurufa.sogou.com/linux 也可以命令下载 wget https://ime.sogouimecdn.com/202212182151/3b ...
- Ubuntu 22.04 安装 VMWare 16.2.3 后无法启动
异常日志: 2022-06-13T03:49:56.019Z In(05) host-29676 In file included from /tmp/modconfig-XR2GVI/vmmon-o ...
- ubuntu 22.04安装多个gcc
sudo apt install gcc-9 g++-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 - ...
- Ubuntu 22.04 安装 VMware Tools
VM 下的 install VMWare Tools 终端下载 VMware Tools sudo apt install open-vm-tools-desktop -y reboot
- Ubuntu 22.04 LTS 安装 0.A.D 实时策略游戏 并汉化
众所周知,Linux生态中,能玩的正儿八经的大型游戏其实没几个,而 0.A.D 这个游戏就是这其中之一.这是一个类似于帝国时代的实时策略游戏,开源跨平台,这是其官方网站:https://play0ad ...
- Ubuntu 18.04 安装MySQL
最近在写东西的时候,需要用到MySQL,在网上查了一下,都说Ubuntu18.04不能安装MySQL5.7.22, 总觉的不可能,所以自己就研究了一下,然后分享给大家 工具/原料 VMware W ...
- Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动
目录 Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动 Package gcc is not configured yet. 解决办法 history history | grep ...
- Ubuntu 18.04安装MongoDB 4.0(社区版)
Ubuntu 18.04(虚拟机VirtualBox上),MongoDB 4.0, 听室友说,23点有世界杯决赛呢!可是,孤要写博文的啊!以记录这忙乱的下午和晚间成功安装了一个软件到Linux上.—— ...
- Ubuntu 16.04 安装 Wireshark分析tcpdump的pcap包——sudo apt install wireshark-qt
tcpdump 的抓包保存到文件的命令参数是-w xxx.cap 抓eth1的包 tcpdump -i eth1 -w /tmp/xxx.cap 抓 192.168.1.123的包 tc ...
随机推荐
- java数组--对象数组的随机赋值及其他
包含考点: 对象数组的随机赋值 浮点数的指定位数 换用思路进行对象数组的某一属性进行排序 现有Book类,定义如下: private String author; private String ISB ...
- 假如给你1亿的Redis key,如何高效统计?
前言 有些小伙伴在工作中,可能遇到过这样的场景:老板突然要求统计Redis中所有key的数量,你随手执行了KEYS *命令,下一秒监控告警疯狂闪烁--整个Redis集群彻底卡死,线上服务大面积瘫痪. ...
- SpringBoot集成TOTP双因素认证(2FA)实战
一.双因素认证的概念 双因素认证(2FA,Two Factor Authentication)又称双因子认证.两步验证,指的是是一种安全认证过程,需要用户提供两种不同类型的认证因子来表明自己的身份,包 ...
- 一看就懂!任务提交的资源判断在Taier中的实践
Taier 介绍 Taier 是袋鼠云开源项目之一,是一个分布式可视化的DAG任务调度系统. 旨在降低ETL开发成本.提高大数据平台稳定性,大数据开发人员可以在 Taier 直接进行业务逻辑的开发,而 ...
- Chiplet封装技术的应用现状
这是IC男奋斗史的第39篇原创 本文1651字,预计阅读4分钟. 接上文:Chiplet解决芯片技术发展瓶颈 Chiplet封装的产品介绍 以下介绍几款国内外使用Chiplet封装技术的代表产品,包括 ...
- PC常见问题
主PC有传入连接,VMware虚拟机的VPN就连不上
- FastAPI如何玩转安全防护,让黑客望而却步?
扫描二维码 关注或者微信搜一搜:编程智域 前端至全栈交流与成长 发现1000+提升效率与开发的AI工具和实用程序:https://tools.cmdragon.cn/ 1. FastAPI安全基础架构 ...
- 精选 10 个 C#/.NET 开发必备开源库!
DotNetExercises介绍 DotNetGuide专栏C#/.NET/.NET Core编程技巧练习集:C#/.NET/.NET Core编程常用语法.算法.技巧.中间件.类库.工作业务实操练 ...
- C# Newtonsoft.Json null 转空值{} 把对象null转换{}为JSON字符串
/// <summary> /// 把对象null转换{}为JSON字符串 /// </summary> /// <param name="o"> ...
- 4G DTU连接阿里云
随着物联网平台的应用越来越广泛,越来越多的用户需求数据通过4G DTU传到阿里云,然后用户从阿里云上实时获取需要的数据,本文介绍卓岚设备ZLAN8305/ZLAN5144J如何通过MQTT功能和JSO ...