首页 > 其他分享 >OpenEuler安装xfce桌面 及 远程桌面软件xrdp

OpenEuler安装xfce桌面 及 远程桌面软件xrdp

时间:2023-02-26 16:23:32浏览次数:93  
标签:xsession -- xrdp 远程桌面 xfce 安装 OpenEuler

1.xfce桌面安装,参考官网文档:Install Xfce (openeuler.org)

安装后心得:dnf 库里的软件 版本都比较低,安装上这个xfce后,发现默认没有浏览器,用dnf安装的Firefox只有74版本的,而现在最新的是110,又从火狐官网下载了最新版,发现H5的视频播放还是不行,不知道是Firefox的原因还是xfce的原因,所以结论:基本的维护类目的使用尚可,如果是娱乐或者办公等还是使用 专门的桌面版的发行版比较好

注:国内版火狐网站Linux版失效,须到全球网站下载:https://www.mozilla.org/zh-CN/firefox/

参考:分清国内版FireFox和国际版FireFox - 知乎 (zhihu.com)

2.远程桌面

主流的应该是两种:VNC 和 rdp,选用rdp的考虑是windows不用再安装专门的客户端

安装方法:

 1 -- 安装远程连接软件xrdp
 2  wget https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
 3  rpm -ivh epel-release-latest-8.noarch.rpm --nodeps
 4  yum -y install xrdp
 5  # sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
 6  sed -i 's/max_bpp=32/max_bpp=24/g' /etc/xrdp/xrdp.ini
 7  echo xfce4-session > /root/.xsession
 8  chmod +x /root/.xsession
 9  systemctl restart xrdp && systemctl enable xrdp
10 rm -rf /etc/yum.repos.d/epel*
11 

可能需要的其他操作:

关闭防火墙
1 systemctl stop firewalld.service  #临时关闭
2 systemctl disable firewalld.servie #永久关闭

开放端口

1 firewall-cmd --permanent --zone=public --add-port=3389/tcp
2 
3 firewall-cmd --reload

用Windows连一下。
win+r 弹出“运行”窗口,键入mstsc,填写上服务器的IP地址,连接。

也可用 MobaXterm 使用远程桌面,在RDP中填写IP和Username。

以上在root下操作,完成后root可以远程,但远程登录其他用户会失败。这是因为用户目录下缺少.xsession文件,此时只需要将.xsession(注意:复制时文件名不要缺少了“.”)复制到其账户就可以: sudo cp .xsession /home/(用户名文件夹)。

使用后心得: 可能是由于是微软协议的原因,体验不是很好,比如 使用Firefox浏览页面,页面往下滑动的过程中,发送的数据量非常大,带宽占用可达50Mb,vnc暂时没有再研究,看到另一篇博客的测试,结论是带宽占用会好一些,大概是20Mb,但是相比Windows的10Mb以下还是有差距.记得之前在windows上研究过开源的远程桌面软件RustDesk,当时主要是想在Windows上用来替换向日葵这种软件,不知道在Linux下效果如何,有空再研究.

参考文章:

华为欧拉(OpenEuler)安装Xfce桌面+xrdp远程桌面连接软件 - 墨天轮 (modb.pro)

(19条消息) RDP、VNC、SPICE协议性能分析之网络带宽_雪泥_鸿爪的博客-CSDN博客_spice和rdp

centos配置xrdp实现远程连接图形界面 - 简书 (jianshu.com)

xrdp和vnc的区别,2种远程连接方式xrdp和vnc的区别_51CTO博客_xrdp vnc

 

标签:xsession,--,xrdp,远程桌面,xfce,安装,OpenEuler
From: https://www.cnblogs.com/dirgo/p/17156895.html

相关文章