VNC连接CentOS图形化桌面
【安装vncserver】
yum install tigervnc-server xterm -y
【设置远程连接密码】
vncpasswd root
【安装gnome桌面】
yum -y groupinstall 'Graphical Administration Tools' 'Server with GUI' 'GNOME Desktop'
【配置开机自启动服务】
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service vim /lib/systemd/system/vncserver@:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
User=root
PIDFile=/root/.vnc/%H%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1
ExecStart=/usr/bin/vncserver :1 -xstartup /usr/bin/gnome-session -geometry 1920x1080
ExecStop=/usr/bin/vncserver -kill :1
[Install]
WantedBy=multi-user.target
【服务启动】
systemctl daemon-reload systemctl enable vncserver@:1.service --now
【服务状态】
systemctl status vncserver@:1.service vncserver -list
【服务关停】
systemctl stop vncserver@:1.service vncserver -kill :1
【VNC客户端连接】

【常见问题】
1. vncviewer无法远程连接到服务器
1)检查防火墙策略,关闭firewalld和selinux
2)telnet 检查服务器端5901端口是否正常开放
2. 远程连接后只能看到shell窗口
1)检查是否安装GNOME图形化桌面
2)检查vncserver@:1.service文件配置的启动参数,指定gnome-sessoin,而非xterm
征途漫漫,惟有奋斗!
浙公网安备 33010602011771号