最近有需求要把centos7系统转为图形界面,供开发使用,做个笔记同时分享给大家。
话不多说,进入正题。
检查可用group 环境(检查Available Groups 中是否有“GNOME Desktop“)
yum grouplist
安装图形界面
yum groupinstall -y "GNOME Desktop" "Graphical Administration Tools"
设置系统启动级别
systemctl set-default graphical.target
安装tigervnc-server
yum install -y tigervnc-server
验证安装:
rpm -qa | grep tigervnc-server
设置登录密码
vncpasswd
4.首次启动vncserver(使服务文件自动生成)
vncserver
生成~/.vnc/config ~/.vnc/xstartup 文件
配置service
(vncserver 1.8.0-22版本之后的配置文件默认启动的是/etc/systemd/system/vncserver@.service,
该文件需要用户自行复制和配置)
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
(:1 表示启动屏幕代号1的界面 同时vncserver会监听5901的端口 :2则监听5902 如此类推。。。)
修改配置文件/etc/systemd/system/vncserver@:1.service
(跳过注释部分,把<USER> 替换为 用户名,我这里用的是root用户)
刷新系统配置、启动服务并设置开机启动
systemctl daemon-reload
systemctl start vncserver@:1.service
systemctl enable vncserver@:1.service
防火墙开启5901端口
firewall-cmd --add-port=5901/tcp --permanent
firewall-cmd --reload
window系统下载安装vnc viewer应用,在连接框输入对应的ip:5901则可连接使用
显示这个问题则是
vnc server 服务没有正常启动,查看vncserver的运行状态
systemctl status vncserver@:1.service
检查配置文件/etc/systemd/system/vncserver@:1.service
vnc server配置 默认只允许localhost访问
vi ~/.vnc/config
把所有配置全部注释即可
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)