Centos 7.5 轻量级桌面系统Xfce安装 + Windows 10 VNC远程访问
一、 安装Xfce
1. 安装X Window图形用户接口:
yum groupinstall "X Window system"
2. 查看Xfce包名:
yum grouplist
3. 安装Xfce:
yum groupinstall Xfce
4. 更新图形界面target:
sudo systemctl isolate graphical.target
5. 中文设置:
安装字体楷体
yum install cjkuni-ukai-fonts
查看当前语言
echo $LANG
如果不是中文则手动设置为中文
vi /etc/locale.conf
将内容改为
LANG=zh_CN.UTF-8
刷新字体缓存
fc-cache
6. 设置默认启动方式:
设置默认启动为图形化界面 systemctl set-default graphical.target 设置默认启动为文本模式 systemctl set-default multi-user.target
完成后输入reboot重启
二、 VNC远程访问:
1. 安装VNC server:
执行以下命令安装vnc-server:
yum install vnc-server -y
编辑文件
vim /etc/sysconfig/vncservers
在文件内添加以下内容,设置用户和分辨率:
VNCSERVERS=“1:root” VNCSERVERARGS[1]="-geometry 1028x960"
输入vncpasswd设置密码
vncpasswd
编辑文件
vim /root/.vnc/xstartup
替换内容为
#!/bin/sh #Uncomment the following two lines for normal desktop: unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb KaTeX parse error: Expected 'EOF', got '&' at position 59: …config -iconic &̲ #xterm -geome…VNCDESKTOP Desktop"& #twm & startxfce4 &
给文件添加可执行权限
chmod a+x xstartup
2. 配置VNC服务:
编辑服务窗口文件
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service vi /etc/systemd/system/vncserver@:1.service
在第39行后添加User=root,否则会报错Job for vncserver@:1.service failed because the control process exited with error code. See "systemctl status vncserver@:1.service" and "journalctl -xe" for details.
将43,44行的<USER>替换为root。
3. 启动vnc server:
刷新服务、设置自启、启动服务
systemctl daemon-reload systemctl enable vncserver@:1.service #设置该1号窗口服务为开机自启 systemctl start vncserver@:1.service
启动vnc
vncserver
检查端口连接情况
netstat -lnpt
此时5901号端口应正常
4. 连接服务器:
下载安装vnc viewer
输入服务器地址和密码即可连接
三、 其它配置:
1. 如需加密vnc连接可参考:https://blog.csdn.net/qq_39052513/article/details/100272502
2. Xfce插件安装:https://www.jianshu.com/p/95c24f4d96e3
3. Xfce桌面美化:https://blog.csdn.net/qq_43901693/article/details/103102528
PS:美化资源下载网站需要科学上网访问