1、安装一些依赖的包
yum install xorg-x11-server-utils xorg-x11-twm xorg-x11-fonts* xterm -y
yum groupinstall "KDE Desktop" -y #安装KDE桌面
2、安装VNC Server服务
yum install tigervnc-server
3、修改Server配置
[root@test ~]#vim /etc/sysconfig/vncservers
VNCSERVERS="2:root" #root用户启动在2端口上
VNCSERVERS="1:test" #test用户启动在1端口上
4、设置登录密码,如果有多个用户,需要切换到多个用户的终端下设置登录密码
su - test
[test@test ~]$ vncpasswd
Password:
5、设置桌面信息
[root@test ~]# vim ~/.vnc/xstartup
#!/bin/sh
[ -r /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
export LANG
export SYSFONT
vncconfig -iconic &
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
OS=`uname -s`
if [ $OS = 'Linux' ]; then
case "$WINDOWMANAGER" in
*gnome*)
if [ -e /etc/SuSE-release ]; then
PATH=$PATH:/opt/gnome/bin
export PATH
fi
;;
esac
fi
if [ -x /etc/X11/xinit/xinitrc ]; then
exec /etc/X11/xinit/xinitrc
if [ -f /etc/X11/xinit/xinitrc ]; then
exec sh /etc/X11/xinit/xinitrc
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
gnome-session & set starting KDE desktop #增加需要使用的桌面,也可以用GNOME
6、启动VNC Server
cp /lib/systemd/system/[email protected] /lib/systemd/system/vncserver@:1.service
systemctl daemon-reload
systemctl start vncserver@:1.service
可以查看是否启动:
ps -ef | grep vnc
7、下载vncviewer访问
访问地址:http://host:1
参考:https://www.linuxidc.com/Linux/2017-09/147050.htm