操作系统:CentOS 7.6 64位
安装图形界面
#列出的组列表里有GNOME Desktop
yum grouplist
#安装
yum groupinstall -y "GNOME Desktop"
#修改默认启动方式为图形化界面
systemctl set-default graphical.target
#修改默认启动方式为命令行界面
systemctl set-default multi-user.target
reboot
安装VNCServer
yum install tigervnc-server
#复制vnc的启动操作脚本,'1'为桌面号
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service
#编辑启动脚本,<USER>修改为root
vi /lib/systemd/system/vncserver@:1.service
#重载配置文件
systemctl daemon-reload
#设置vnc密码
vncpasswd
#"view-only password"可设可不设
启动VNC Server
#设置开机启动并启动服务
systemctl enable vncserver@:1.service
systemctl start vncserver@:1.service
防火墙设置
- 防火墙禁用
systemctl stop firewalld.service
systemctl disable firewalld.service
- 防火墙开放端口
#端口为5900+桌面号
firewall-cmd --zone=public --add-port=5901/tcp --permanent
使用与连接
下载VNC Vierwe,新建连接
在VNC Server中填入IP+桌面号
即可
附录-常用命令
#启动、停止、查看运行状态、设置开机启动、禁止开机启动 VNC Server:
systemctl [ start | stop | status | enable | disable ] vncserver@:1.service
#修改VNC Server账号密码:
su <账号>
vncpasswd