安装图形界面、VNCserver

centos7 安装图形界面:
第一步:安装Gnome包
在命令行下 输入下面的命令来安装Gnome包。
#yumgroupinstall"GNOMEDesktop""GraphicalAdministrationTools"第二步:更新系统的运行级别。
#ln-sf/lib/systemd/system/runlevel5.target/etc/systemd/system/default.target第三步:重启机器。启动默认进入图形界面。
#reboot//注:重启进入界面的时候可能会遇到如下情况:
Initial setup of CentOS Linux 7 (core)
1) [x] Creat user 2) [!] License information
(no user will be created) (license not accepted)
Please make your choice from above [‘q’ to quit | ‘c’ to continue | ‘r’ to refresh]:
解决方法:
输入“1”,按Enter键
输入“2”,按Enter键
输入“q”,按Enter键
输入“yes”,按Enter键
首先试试服务器装了VNC没
[root@wic~]#rpm-qtigervnctigervnc-server没安装的话会直接出现
packagetigervncisnotinstalledpackagetigervnc-serverisnotinstalled如果没有安装桌面的话要先安装GNOME Desktop
[root@wic~]#yumgroupinstallGNOMEDesktop第一步,安装VNC packages:
[root@wic~]#yuminstalltigervnc-server-y第二步,修改配置信息,在/etc/systemd/system/下建立文件夹vncserver@:1.service 把example config 文件从/lib/systemd/system/vncserver@.service复制到里面
[root@wic~]#cp/lib/systemd/system/vncserver@.service/etc/systemd/system/vncserver@:1.service然后打开这个配置文件/etc/systemd/system/vncserver@:1.service替换掉默认用户名
找到这一行
ExecStart=/sbin/runuser-l<USER>-c"/usr/bin/vncserver%i"PIDFile=/home/<USER>/.vnc/%H%i.pid这里我直接用root 用户登录,所以我替换成
ExecStart=/sbin/runuser-lroot-c"/usr/bin/vncserver%i"PIDFile=/root/.vnc/%H%i.pid
第三步,重加载 systemd
[root@wic~]#systemctldaemon-reload第四步,为VNC设密码
[root@wic~]#vncpasswd第五步,由于我这边的Centos 7 是用iptable防火墙的所以
vim/etc/sysconfig/iptables在合适位置加上
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport5900:5903-jACCEPT重启iptable
serviceiptablesrestart如果是用Centos 7 默认防火墙的可能需要
[root@wic~]#firewall-cmd--permanent--add-servicevnc-server[root@wic~]#systemctlrestartfirewalld.service第六步,设默认启动并开启VNC
[root@wic~]#systemctlenablevncserver@:1.service[root@wic~]#systemctlstartvncserver@:1.service这样基本上Centos 端就设好了,Windows 端要去下一个VNC Viewer 的软件。连接一下VNCSERVER_IP:1试试看着有点简陋但是上去了的
了解更多网络知识关注:http://www.vecloud.com/