1、檢查是否安裝VNC
rpm -q tigervnc tigervnc-server
2、安裝安裝X-Window
# yum check-update # yum groupinstall "X Window System" # yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts # unlink /etc/systemd/system/default.target # ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target # reboot #重啟機器
2、安裝VNC
# yum install tigervnc-server -y
3、從VNC備份庫中復制service文件到系統service服務管理目錄下
# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service #復制並被重命名為vncserver@:1.service
4、修改vncserver@:1.service文件
# grep -n "^[^#]" /etc/systemd/system/vncserver@\:1.service [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking User=root #設置遠程連接的用戶 ExecStartPre=-/usr/bin/vncserver -kill %i ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i" PIDFile=/root/.vnc/%H%i.pid ExecStop=-/usr/bin/vncserver -kill %i [Install] WantedBy=multi-user.target
修改文件后執行命令使配置生效:
# systemctl daemon-reload
5、為vncserver@:1.service設置密碼
# vncpasswd
設置一個不短於6位數的密
6、啟動VNC
# systemctl enable vncserver@:1.service #設置開機啟動 # systemctl start vncserver@:1.service #啟動vnc會話服務 # systemctl status vncserver@:1.service #查看nvc會話服務狀態 # systemctl stop vncserver@:1.service #關閉nvc會話服務 # netstat -lnt | grep 590* #查看端口 tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN
8、windows使用VNC鏈接到圖形化界面
1、鏈接圖形化界面服務器的5901端口
2、輸入前面使用vncpasswd設置的密碼

3、連接成功

