CentOS7.5安装Tigervnc-server
1,安装tigervnc-server需要先安装图形界面:
2,安装centos 图形化界面,如果没有网络需要配置本地的yum:
a,找到光盘的完整路径名
[root@ZabbixTest ~]#ls -l /dev | grep cdrom [root@ZabbixTest ~]#mount [root@ZabbixTest ~]#mount /dev/cdrom /mnt
b,配置本地yum源
[base] name=CentOS-$releasever -Base baseurl=file:///mnt enabled=1 gpgcheck=0
然后执行
[root@ZabbixTest ~]#yum makecache
3,安装Cnetos7图形界面
[root@ZabbixTest ~]#yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 安装完成启动 [root@ZabbixTest ~]#init 5
4,安装VNC-server端
第一步:安装tigervnc-server
[root@ZabbixTest ~]#yum install tigervnc-server -y
第二步,修改配置信息:
[root@ZabbixTest ~]#cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
然后打开这个配置文件/etc/systemd/system/vncserver@:1.service替换掉默认用户名:找到这一行
ExecStart=/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid
这里我直接用root 用户登录,所以我替换成
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
第三步,重加载 systemd
[root@ZabbixTest ~]#systemctl daemon-reload
第四步,为VNC设密码
[root@ZabbixTest ~]#vncpasswd
第五步,关闭防火墙
[root@ZabbixTest ~]#systemctl stop firewalld.service [root@ZabbixTest ~]# systemctl disable firewalld
5,连接测试
成功连接