VNC连接Centos7图形界面

安装好图形化界面

1.打开命令行,安装xwindows图形界面 输入:

yum -y groupinstall "X Window System"

安装的时间会比较长

 

2.安装图形化界面,由于各个系统的不同,可能图形化界面名字也不一样,如何查看自己可以安装的图形化界面种类呢?

输入:

yum grouplist

 

 

有GNOME Desktop,这就是我们想要的图形化桌面了,然后输入:

yum -y groupinstall "GNOME Desktop"

等待很长一段时间之后,同样显示complete,完成。

然后输入命令:

Startx

这个可以测试图形界面是否安装成功,如果图形界面可以起来就说明图形界面的配置基本没什么问题了

 

设置开机默认进入图形化界面:

输入以下命令:

vi /etc/inittab

 

最后一行修改为systemctl set-default graphical.target

此处最好在使用命令行修改一遍

查询当前的默认设置:systemctl get-default

设置当前的默认设置:systemctl set-default graphical.target

重启图形化界面默认启动

 

 

配置VNC服务

1.安装 VNC 服务器 现在要在我们的 CentOS 7 上安装 VNC 服务器了。我们需要执行下面的命令。

 # yum install tigervnc-server -y

2.配置 VNC 然后,我们需要在 /etc/systemd/system/ 目录里创建一个配置文件。我们可以 将 /lib/systemd/sytem/vncserver@.service 拷贝一份配置文件范例过来。

 

 # cp /lib/systemd/system/vncserver@.service     /etc/systemd/system/vncserver@:1.service

 

编辑/etc/systemd/system/vncserver@:1.service ,找到下面这几行,用自己的 用户名替换掉 。举例来说,我的用户名是 linoxide 所以我用 linoxide 来替换 掉 :

 

ExecStart=/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i" PIDFile=/home/<USER>/.vnc/%H%i.pid

替换成 ExecStart=/sbin/runuser -l linoxide -c "/usr/bin/vncserver %i" PIDFile=/home/linoxide/.vnc/%H%i.pid

 

如果是 root 用户则

ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i" PIDFile=/root/.vnc/%H%i.pid

 

3.重启 systemd 

# systemctl daemon-reload

 

最后还要设置一下用户的 VNC 密码。要设置某个用户的密码,必须要有能通过 sudo 切换到用户的权限,这里我用 linoxide 的权限,执行“su linoxide”就可以 了。

# su linoxide

$ sudo vncpasswd

确保你输入的密码多于 6 个字符 我们这里用 root 用户,直接输入 vncpasswd 设置 vnc 客户端登录密码

 

4.开启服务

用下面的命令(永久地)

开启服务: $ sudo systemctl enable vncserver@:1.service

启动服务: $ sudo systemctl start vncserver@:1.service

此处启动服务很可能会报错,报错信息如下:

把 vncserver@:1.service 中的 Type 参数设置为 simple 
再执行 systemctl daemon-reload
再执行 systemctl start vncserver@:1.service

 

5. 防火墙设置 我们需要配置防火墙来让 VNC 服务正常工作。

$ sudo firewall-cmd --permanent --add-service vnc-server

$ sudo systemctl restart firewalld.service

重启系统 使用VNC连接

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值