xrdp多用户多控制界面远程控制

1、无桌面安装桌面(原本有ubuntu桌面的可以直接跳过这一步)

Gnome 与 xfce 相比,xfce 由于其轻巧,它可以安装在低端台式机上。Xfce 优雅的外观,增强了用户体验,它对用户非常友好,性能优于其他桌面环境,它提许多可定制的接口以供灵活使用。

bash 复制代码
# 选择下面的一个桌面安装即可
sudo apt update
sudo apt install ubuntu-desktop #安装ubuntu系统默认Gnome桌面
sudo apt install xubuntu-desktop #安装Xfce桌面

2、安装 Xrdp

Xrdp 包含在默认的 Ubuntu 软件源中。要安装它,请运行命令 :

bash 复制代码
sudo apt install xrdp

3、修改配置

(1):打开startwm.sh文件

bash 复制代码
sudo vim /etc/xrdp/startwm.sh
#添加以下内容
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

# 注释最后两行后添加下面内容(有些时候不注释反而可以,需要自己尝试)
gnome-session

2)重启服务器

bash 复制代码
sudo systemctl restart xrdp

4、打开端口

bash 复制代码
// 开启防火墙
sudo apt install ufw
sudo ufw allow 3389
// 重启服务
sudo ufw restart
sudo service xrdp restart

5、远程链接

1)windows自带的远程桌面

输入用户名和密码登入即可

2)MobaXterm

支持多种连接方式

安装方式

直接去官网下载:https://mobaxterm.mobatek.net/

MobaXterm安装参考:MobaXterm(终端工具)下载&安装&使用教程

注意事项

ubuntu和windows不同,不能够同时登入多个桌面,如果本地登入了桌面远程桌面登入时就是黑屏的

如果想在远程显示桌面就必须登出本地桌面

另外黑屏有可能是因为屏幕分辨率太高,在连接时进行设置

6、设置开机自启动

bash 复制代码
sudo systemctl enable xrdp

7、优化桌面

问题4:没有dock栏,右键菜单缺失

最终能开始使用远程桌面时,没有侧边栏,右键菜单也有没有open terminal等常用选项,原因是此时gnome是最基础的版本,我们平常使用的ubuntu-desktop里的gnome其实是有一些设置的,这里将这些设置补上

根据https://askubuntu.com/questions/1233088/xrdp-desktop-looks-different-when-connecting-remotely,下载工具gnome-tweak-tool

bash 复制代码
sudo apt-get install gnome-tweak-tool  # for Ubuntu 20.04 or earlier
sudo apt install gnome-tweaks          # for Ubuntu 22.04

在应用里搜索 tweak ,弹出以下菜单,点到Extention,根据需要打开dock栏和桌面文件夹,即可在xrdp中得到和ubuntu-desktop一样的桌面

8、共用conda

.bashrc文件中的有关conda初始化部分内容复制到新建用户的.bashrc文件中即可

遇到的错误参考

Ubuntu20.04/22.04 xrdp

相关推荐
路人蛃8 小时前
通过国内扣子(Coze)搭建智能体并接入discord机器人
人工智能·python·ubuntu·ai·aigc·个人开发
MC皮蛋侠客10 小时前
Ubuntu安装Mongodb
linux·mongodb·ubuntu
2201_7534369510 小时前
ubuntu基础搭建
linux·运维·ubuntu
iHero14 小时前
【Nextcloud】在 Ubuntu 22.04.3 LTS 上的 Nextcloud Hub 10 (31.0.2) 后台任务cron 的优化
android·linux·ubuntu·nextcloud
witton14 小时前
x86版Ubuntu的容器中运行ARM版Ubuntu
linux·arm开发·ubuntu·docker·容器·arm·qemu
atwdy15 小时前
MacOS安装linux虚拟机
linux·运维·ubuntu·macos·utm
紫云无堤20 小时前
20250717 Ubuntu 挂载远程 Windows 服务器上的硬盘
服务器·windows·ubuntu
wydxry1 天前
断网情况下,网线直连 Windows 笔记本 和Ubuntu 服务器
服务器·windows·ubuntu
时空无限1 天前
ubuntu 22.04 pam 模块设置用户登录失败锁定
linux·数据库·ubuntu
苏三福1 天前
ros2 标定相机
人工智能·ubuntu