本文介绍在CentOS7.1下安装VNC,让Win7远程桌面Linux解决了不少问题,写个教学贴,给新手们看看,如果你们碰到同样的问题,就可以迅速解决,无需头疼甚至放弃了。
1、检查是否安装VNC
rpm -q tigervnc tigervnc-server
2、安装X-Window
yum check-update
yum groupinstall “X Window System”
yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts
unlink /etc/systemd/system/default.target
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
reboot #重启机器
3、安装VNC
yum install tigervnc-server -y
4、从VNC备份库中复制service文件到系统service服务管理目录下【原文这里存在错误,不是创建vncserver@:1.service文件夹】
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service #复制并被重命名为vncserver@:1.service
5、修改vncserver@:1.service文件
#进入/etc/systemd/system目录
cd /etc/systemd/system
#编辑配置文件
vim vncserver@:1.service
#找到下面一行
ExecStart=/sbin/runuser -l -c “/usr/bin/vncserver %i”
PIDFile=/home//.vnc/%H%i.pid
#修改为:(一定要改成root,不要改成其他用户,考虑权限问题)
ExecStart=/sbin/runuser -l root -c “/usr/bin/vncserver %i”
PIDFile=/root/.vnc/%H%i.pid
#如果不是root用户 PIDFile=/home/anjos/.vnc/%H%i.pid
6、重新加载 systemd
#由于在systemd中添加了东东,得让系统重新加载
systemctl daemon-reload
7、为vncserver@:1.service设置密码
vncpasswd
8、关闭防火墙
CentoS7默认采用新防火墙firewall,不在用iptables
[使用firewall]
firewall-cmd --permanent --add-service vnc-server#添加访问权限
systemctl restart firewalld.service#重启firewalld
#systemctl stop firewalld.service #停止firewall(start,启动)
#systemctl disable firewalld.service #设置开机禁止firewall(enable 开机启动)
我的直接关闭防火墙,虚拟机测试防火墙关闭可以解决大部分软件的安装访问问题,真实生产环境的配置下允许防火墙通过具体服务即可。
[使用iptables]
yum -y install iptables-services#安装iptables
vi /etc/sysconfig/iptables#修改iptables防火规则,在合适的位置加上如下一句
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5903 -j ACCEPT

systemctl restart iptables.service #重启防火墙使配置生效
systemctl status iptables.service#查看状态
systemctl stop iptables.service #启动iptables(start)

systemctl disable iptables.service #禁止防火墙开机启动(enable)#设置防火墙开机启动

[注意]安装iptables后可以使用
service iptables status#查看防火墙状态
service iptables stop#关闭防火墙
chkconfig iptables --list#查看防火墙开机启动状态
chkconfig iptables off#关闭防火墙开机启动
9、启动VNC服务(设置开机启动)
systemctl enable vncserver@:1.service #设置开机启动
systemctl start vncserver@:1.service #启动vnc会话服务
#systemctl status vncserver@:1.service #查看nvc会话服务状态
#systemctl stop vncserver@:1.service #关闭nvc会话服务
10、在win7上下载VNC Viewer
下载地址:http://www.realvnc.com/download/viewer/
下载后,直接双击exe即可

CentOS7安装VNC相关推荐

  1. centos7 安装vnc(服务端)

    一.安装图形界面 1.安装图形用户界面接口X Window System 安装命令: yum groupinstall "X Window System" 卸载命令: yum gr ...

  2. centos7 安装VNC Server

    linux系统给给开发者带来性能的便利,但是失去了window系统的界面化管理的便利.下面介绍怎么通过在linux系统上实现界面化操作.(CENTOS为例) 本文详细讲解在centos下安装VNC 服 ...

  3. Centos7安装vnc server

    rpm 包下载:https://download.csdn.net/download/cc1969281777/12274969 安装流程:(测试环境,Centos7.3) 首先切换到root用户 1 ...

  4. centos7 安装oracle11g

    1.官网提前下载好11g的2个zip包,可按以下教程进行下载 Oracle11g官网下载教程--Windows10 64位_qq_41232947的博客-CSDN博客_oracle11g怎么下载 (本 ...

  5. 如何远程进入linux7.2图形界面,CentOS7.2安装VNC,让Windows远程连接CentOS 7.2 图形化界面...

    需求及说明 开发老大突然心血来潮,让实现在windows下通过vnc实现连接到CentOS系统的图形化界面,这里实践CentOS7.2 下安装VNC,让Windows远程桌面Linux解决了不少问题, ...

  6. vnc安装linux教程,Centos7安装配置vncserver详细教程

    CentOS7安装配置vncserver教程 一.安装VNC 首先要保证目标服务器安装有图形化环境,Linux系统下常见的桌面环境有GNOME和KDE,这里我们首先通过Group的方式安装GNOME桌 ...

  7. Centos7安装和配置VNC服务器 - openbox篇

    文章目录 VNC简介 安装TigerVNC 防火墙设置 安装图形用户界面(GUI) openbox 配置openbox自启动文件 lightdm 修改配置文件 VNC 客户端连接 关闭VNC服务 参考 ...

  8. CentOS7.x安装VNC实录

    不知不觉,centos已经到7.6了,在服务器操作系统中,centos是用的比较多的,占很大的比例.由于7.x版本和6.x版本有区别,最近安装了7.6的VNC,特记之. VNC需要系统安装的有桌面,如 ...

  9. CentOS7.6安装VNC成功

    VNC需要系统安装的有桌面,如果是生产环境服务器,安装时使用的最小化安装,那么进行下面操作按章GNOME 桌面. # 列出的组列表里有GNOME Desktop.     yum grouplist ...

最新文章

  1. MFC之按键消息(长按处理)
  2. 1091 线段的重叠
  3. Retrofit2.0+ .Net MVC4(WebApi) 上传多张图片
  4. 项目: 实时钟表(C语言)
  5. maven添加子工程_Maven建立父子项目和跨项目调用内容的步骤—佳佳小白
  6. DNS无法解析IP_通过YouTube的封杀窥视DNS原理
  7. Spring Security OAuth2.0_实现分布式认证授权_转发明文token给微服务_Spring Security OAuth2.0认证授权---springcloud工作笔记153
  8. 不喜欢在北京的感觉,删掉几篇北京生活的随笔。以后能忘掉这个地方就好了。...
  9. 计算机历史浩荡几十载,细数那些影响时代的人和事
  10. 小红花代表什么_送你一朵小红花讲述的是什么样的故事 剧情全介绍
  11. 【前端技术】一篇文章搞掂:HTML
  12. 米的换算单位和公式_毫米和米的换算
  13. 18款奔驰C200L升级柏林之声音响,音质享受,驾驶乐趣
  14. 有赞云开发小坑(个人笔记)
  15. java雷霆战机小游戏(git 素材+代码)
  16. 基于MiniSTM32的mpu6050学习笔记(一)
  17. 104 - Arbitrage
  18. Android 文件读写最全解析
  19. openresty的开启,重启,关闭
  20. Python中optionParser模块的使用方法实例教程

热门文章

  1. window.scroll 浏览器滚动条的参数总结.......... [转]
  2. 联想电脑重新安装Windows系统后一直卡在BIOS里,选择系统所在磁盘,依旧卡在boot里,已解决
  3. 【Docker】搭建MySQL主从复制,详细的图文展示
  4. springboot启动时报错Logging system failed to initialize using configuration from 'classpath:logging-conf
  5. 用上一次就会爱上的:明基PD2710QC显示器
  6. PIXI 完整示例-PIXI文档翻译(7)
  7. 电子商务盛行,怎么提高商店转换率?
  8. 国开大学计算机基础本性考,王开
  9. PLC 西门子smart200 锁机 最新原创有图片证明配对应西门子smart700IE V3程序,分期期付款 动态验证码
  10. 启动计算机 页面文件配置问题,计算机启动出现了页面文件配置问题是什么原因 如何解决...