一、首先系统是已经安装了图形界面,并默认是启动到图形界面,如果你的系统没安装图形界面,就请给系统安装图形界面:
$ yum -y groups install "GNOME Desktop" "X Window System"
$ systemctl get-default
multi-user.target //命令模式
graphical.target //图形模式
$ systemctl set-default graphical.target
重启reboot后生效
二、安装tigerVNC
$ yum -y install tigervnc-server tigervnc
$ vncpasswd
$ cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
ExecStart=/usr/bin/vncserver_wrapper root %i
$ systemctl daemon-reload
$ systemctl enable vncserver@:1.service && systemctl start vncserver@:1.service
firewall-cmd --state
如果启动应该输出running
如果是not running,执行下面命令
systemctl start firewalld
添加端口号5901-5905
firewall-cmd --permanent --zone=public --add-port=5901-5905/tcp
重新加载防火墙
firewall-cmd --reload
停止vnc进程
vncserver -kill :1
注意:
a、如果你不配置和启用防火墙,此时用VNC Viewer连接的话,会报:"connect:Connection timed out(10060)"错误。
b、本文是以root用户为例,如果其他用户也需要登录,那么,还需要将文件复制为
cp /lib/systemd/system/vncserver@.service/lib/systemd/system/vncserver@:2.service
同时,将文件内的%i改为2,并建立对应用户的vncpasswd。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)