Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 教程 > Linux网络管理 > 正文

Centos 7上安装VNC server

时间:2016-06-27 00:01 来源:网络整理 作者:linux系统 阅读:

Centos 7上安装VNC server

时间:2015-09-18 01:29来源:blog.51cto.com 作者:hubei126 的BLOG 举报 点击:次

VNC是个比较不错的远程工具,无论基于Windows平台或Linux平台, 【linux系统】 ,由于最近在学习Centos的相关知识,所以准备在Centos 7上搭建一个VNC server便于我从客户端机器通过VNC viewer来远程连接操作。

如果你没有安装桌面环境(X Windows),可以使用以下命令来安装, 【51运维网】 ,大概花费几分钟时间来安装此packages.

[root@localhost ~]# yum check-update

[root@localhost ~]# yum groupinstall "X Windows System"

[root@localhost ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts

[root@localhost ~]# unlink /etc/systemd/system/default.target

[root@localhost ~]# ln

-sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

[root@localhost ~]# reboot

重启后就可以进入到Centos 7的桌面环境了。

Step 1 输入以下命令安装VNC 包

 

[root@localhost ~]# yum install tigervnc-server -y

Step 2 在/etc/systemd/system/目录创建一个文件vncserver@:1.service,并复制实例配置文件/lib/systemd/system/vncserver@.service至其中

 

[root@localhost ~]# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

Step 3 打开并编辑/etc/systemd/system/vncserver@:1.service文件并用你自己的用户名取代其中的user项

[Service]

Type=forking

# Clean any existing files in /tmp/.X11-unix environment

ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"

PIDFile=/root/.vnc/%H%i.pid

注意如上root,我所使用的是root账号登陆,所以将<user>更改为root

Step 4 重启systemd

 

[root@localhost system]# systemctl daemon-reload

Step 5 为用户创建VNC密码

 

[root@localhost system]# vncpasswd

此处我创建密码为123456

Step 6 启用并启动服务

[root@localhost system]# systemctl enable vncserver@:1.service

ln -s '/etc/systemd/system/vncserver@:1.service' '/etc/systemd/system/multi-user.target.wants/vncserver@:1.service'

[root@localhost system]# systemctl start vncserver@:1.service

Step 7 允许VNC服务通过防火墙

[root@localhost ~]# firewall-cmd --permanent --add-service vnc-server

[root@localhost ~]# systemctl restart firewalld.service

现在我可以通过使用运行在Win10 上的VNC viewer客户端来远程查看Centos 7的图形界面



可以看到Centos 7的桌面环境了

若需停止VNC服务,输入如下指令。

 

[root@localhost ~]# systemctl stop vncserver@:1.service

禁用VNC服务从系统启动(永久)

 

[root@localhost ~]# systemctl disable vncserver@:1.service

停止防火墙服务

 

[root@localhost ~]# systemctl stop firewall.service

Have a nice day!

------分隔线----------------------------

  • 上一篇:CentOS下安装Solr5.3
  • 下一篇:CentOS 6下Nvidia显卡驱动程序的安装整理总结
  • 【linux】

    感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《Centos 7上安装VNC server》技术文章,《Centos 7上安装VNC server》详细使用和说明,有时《Centos 7上安装VNC server》可能不完善、敬请谅解!如果《Centos 7上安装VNC server》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    验证码:点击我更换图片