CentOS 使用 Xfce 桌面并通过 xrdp 登录
2024-10-15 23:41:36
基础环境
- CentOS 7.1 最小化安装
安装步骤
以下步骤,均通过ssh连接到主机进行操作。
安装桌面支持
首先安装桌面支持
yum groupinstall "Server with GUI"
此时,系统默认使用Gnome桌面。
安装xrdp和vnc
yum install xrdp tigervnc
然后启动xrdp并设为开机启动
systemctl start xrdp
systemctl enable xrdp
配置防火墙
firewall-cmd --add-port=3389/tcp --permanent
firewall-cmd --reload
或者干掉防火墙。
此时,已经可以通过远程桌面连接了,但是使用的是默认的Gnome桌面。
安装Xfce
yum groupinstall Xfce
配置Xfce为默认桌面
以下内容参考XRDP and xfce
打开用户目录下的.Xclients文件,原本没有的话创建一个
vim ~/.Xclients
然后把下面内容写入文件:
#!/bin/bash
XFCE="$(which xfce4-session 2>/dev/null)"
exec "$XFCE"
增加执行权限
chmod +x ~/.Xclients
并重启xrdp
systemctl restart xrdp
此时,我们通过远程桌面登录后,默认显示的就是Xfce桌面了。
问题
上述方法中,并不能一劳永逸的解决默认桌面的问题。
只有Home目录中 .Xclients
文件指定了Xfce桌面的用户,登录后会默认显示Xfce桌面。其他用户,需要逐一配置。
最新文章
- java运行时内存模式学习
- C和指针 第十二章 结构体 习题
- QQ战场形势图
- 与MySQL传统复制相比,GTID有哪些独特的复制姿势?
- Hadoop中客户端和服务器端的方法调用过程
- 国内公共DNS
- awk,perl,python的命令行参数处理
- hexo-github 博客搭建
- Alljoyn 概述(1)
- dispatch的几种队列
- 穿透的 div ( pointer-events )
- 调试经验--硬盘U菜
- 浅谈DevExpress<;五>;:TreeList简单的美化——自定义单元格,加注释以及行序号
- centos 7.2 配置Nginx
- js监听input输入框值的实时变化实例
- linux性能监控命令(vmstat、sar、iostat、netstat)
- hw3
- Redis 事物
- redis-set
- 饮冰三年-人工智能-linux-03 Linux文件管理(权限管理+归档+压缩)
热门文章
- 探秘Java中的String、StringBuilder以及StringBuffer(转载)
- 无符号整型 unsigned int、unsigned long、usigned long long、size_t 比较和格式控制
- Jenkins 安装简记录
- HP 4411s Install Red Hat Enterprise Linux 5.8) Wireless Driver
- java中的equals和==
- GSP事件探查器 无法进行跟踪的解决办法(场景之一)
- vim鼠标模式打开与关闭
- ES6 Set &; Map
- resharper license server
- BZOJ2157旅游——树链剖分+线段树