当前位置:首页 > CN2资讯 > 正文内容

centos7安装 vnc详细教程

8小时前CN2资讯


VNC安装详细教程

iis7服务器管理工具(曾用名:IIS7远程桌面):
一、适用群体为:机房管理、站长、运维工作、程序员,等需要大量服务器或者电脑的用户朋友。
二、当前可批量管理的为:
  1、win系列的操作系统(含VPS、VM)
  2、linux操作系统:CentOS、Ubuntu、Debian等,支持命令及可视化SFTP管理
  3、linux的vnc、win的vnc
  4、FTP,webshell
官网地址:http://yczm.iis7.com/?tscc

      VNC (Virtual Network Console)是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer。


1.首先需要检查一下服务器是否已经安装了VNC服务,检查服务器的是否安装VNC的命令如下:

  rpm -qa | grep vnc

 

2.使用了上面的命令我这边返回的信息是下面的(如果没有任何显示,则说明系统没有安装vnc包)

  tigervnc-1.1.0-24.el6.x86_64

  tigervnc-server-1.1.0-24.el6.x86_64

3.如果没有安装vnc可以使用下面命令进行安装:

  yum install tigervnc tigervnc-server

  

[root@localhost sysconfig]# yum install tigervnc tigervnc-server 已加载插件:fastestmirror, refresh-packagekit, security 设置安装进程 Loading mirror speeds from cached hostfile * base: mirrors.huaweicloud.com * extras: mirrors.huaweicloud.com * updates: mirrors.zju.edu.cn 解决依赖关系 --> 执行事务检查 ---> Package tigervnc.x86_64 0:1.1.0-24.el6 will be 安装 ---> Package tigervnc-server.x86_64 0:1.1.0-24.el6 will be 安装 --> 完成依赖关系计算 依赖关系解决 ===================================================================================================================================== 软件包 架构 版本 仓库 大小 ===================================================================================================================================== 正在安装: tigervnc x86_64 1.1.0-24.el6 base 185 k tigervnc-server x86_64 1.1.0-24.el6 base 1.0 M 事务概要 ===================================================================================================================================== Install 2 Package(s) 总下载量:1.2 M Installed size: 3.1 M 确定吗?[y/N]:y 下载软件包: (1/2): tigervnc-1.1.0-24.el6.x86_64.rpm | 185 kB 00:00 (2/2): tigervnc-server-1.1.0-24.el6.x86_64.rpm | 1.0 MB 00:02 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 总计 155 kB/s | 1.2 MB 00:08 warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 Importing GPG key 0xC105B9DE: Userid : CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]> Package: centos-release-6-8.el6.centos.12.3.x86_64 (@anaconda-CentOS-201605220104.x86_64/6.8) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 确定吗?[y/N]:y 运行 rpm_check_debug 执行事务测试 事务测试成功 执行事务 正在安装 : tigervnc-server-1.1.0-24.el6.x86_64 1/2 正在安装 : tigervnc-1.1.0-24.el6.x86_64 2/2 Verifying : tigervnc-1.1.0-24.el6.x86_64 1/2 Verifying : tigervnc-server-1.1.0-24.el6.x86_64 2/2 已安装: tigervnc.x86_64 0:1.1.0-24.el6 tigervnc-server.x86_64 0:1.1.0-24.el6 完毕!

4.接下来就是安装之后的配置问题了,使用下面的命令编辑配置文件:

  [root@localhost /]# vi /etc/sysconfig/vncservers 

 下面这段是上面所讲配置文件注解,做参考之用:
 #这个是配置远程桌面登录的用户名,如果两个用户,则使用VNCSERVERS="1:root 2:oracle" ,,
 依次类推,默认情况下,1:user1对应5901,2:user2对应5902(VNC的默认监听端口是5900,监听端口规则为590+usernumber),如下
 VNCSERVERS="usernumber:myusername" 
 #下面这项配置为登录桌面配置,其中的“1”为用户序号,800x600为分辨率,-nolisten tcp为阻止tcp包,-localhost代表只监听本地,
 VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"
 如果想阻止http包,可以使用如下配置
 VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"

  

5.使用下面的命令为vnc设置密码(需要使用su 切换到要设置vnc密码的用户上,比如:su root,其中root就是在上面配置文件内写的帐号)

[root@localhost /]# vncpasswd

6.设置好密码之后,就是启动VNC服务了,启动VNC服务的时候也需要用su root(root就是在上面配置文件内写的帐号)切换到要启动服务的帐号上(很多朋友在使用DirectSpace默认的桌面VNC的时候,遇到无法连接“10061错误”,即可在ssh下输入下面命令解决!)

 其他命令,比如重启VNC服务就用下面的命令:

#启动vnc服务 service vncserver start #关闭vnc服务 service vncserver stop #重启vnc服务 service vncserver restart #查看vnc服务的启动状态 service vncserver status

这里启动vnc服务有个错误

错误1

错误2

出现这个错误1的原因有两个地方,第一个是/etc/sysconfig/vncservers配置文件没有放行,第二个是vncservers配置文件修改的不合适;

出现错误2的原因主要是没有设置vnc的密码,通过命令vncpasswd来设置密码;

配置文件应该修改为上图这样,然后再启动

vncserver服务成功启动

7.通过桌面的vnc客户端软件来操作

会出现如下错误,90%是防火墙的问题;

这里我有两种解决方式

第一种:一种是简单粗暴,但是不安全的办法,就是直接把防火墙关闭掉;

service iptables stop

通过修改iptables配置文件,添加

这样就可以登录,但是有一个问题就是防火墙是关闭的,

第二种:一种是设置防火墙端口让vnc访问请求通过

service iptables restart iptables -I INPUT -p tcp --dport 5901 -j ACCEPT iptables -I INPUT -p tcp --dport 5902 -j ACCEPT service iptables status

 

全部安装完成,远程链接linux系统桌面;


 

 

 

 

vncpasswd

 

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/31582.html

    分享给朋友:

    “centos7安装 vnc详细教程” 的相关文章

    DC2:动画创作、网络安全与汽车文化的多重魅力探索

    DC2 可谓是一个充满魔力的词汇,它在不同的领域中有着不同的意义。这种多样性让它成为了动画爱好者、汽车迷,甚至网络安全专家的共同话题。我对这些含义的探索,给我带来了许多启发和乐趣,让我对这个小小的组合字母有了更深刻的理解。 首先,提到 DC2,许多人可能会想到 DC2 动画软件。这款软件不仅在手机动...

    搬瓦工机场优惠:享受稳定快速网络服务的最佳选择

    在了解搬瓦工机场之前,我认为确实有必要先对这个服务进行全面的认识。搬瓦工机场(Just My Socks)是由加拿大著名VPS服务提供商搬瓦工(BandwagonHost)于2018年推出的一项机场服务。这个项目的目标是为用户提供更为便捷、快速的网络连接方式,尤其是在某些地区的网络受限时显得尤为重要...

    了解尼日利亚IP地址及其获取方法

    尼日利亚IP地址概述 尼日利亚的IP地址数量颇具规模,达到3,196,160个,这在全球范围内占有0.0938%的比重,位居第61位。这意味着,尽管尼日利亚在全球互联网上不是最大的参与者,但它的IP资源依然相对丰富,给予了很多用户连接世界的机会。听起来兴奋吧?这些IP地址为本地互联网用户和企业提供了...

    便宜的国外主机推荐:性价比高的主机选择指南

    在选择国外主机服务时,价格通常是一个重要的考量因素。面对纷繁复杂的选择,我发现一些便宜且性能不错的国外主机服务,让我大为惊喜。这里,我想和大家分享几款我认为性价比非常高的国外主机。 首先,我接触到UCloud。它的起售价为34元一个月,提供包括云服务器、GPU服务器和裸金属服务器在内的多种产品。这种...

    Cloudflare域名解析教程:轻松设置与优化网站性能

    在网络安全和性能优化方面,Cloudflare无疑是一个备受青睐的选择。它不仅为网站提供了强大的DNS解析服务,还有助于提升访问速度和保护网站免受各类网络攻击。我在使用Cloudflare的过程中,逐渐了解了什么是Cloudflare以及它的多种功能和优势。 首先,我们需要知道Cloudflare是...

    zgocloud:提升数据管理效率的创新云计算解决方案

    zgocloud的定义与背景 在当今数字化快速发展的时代,zgocloud作为一种创新的云计算解决方案逐渐崭露头角。简单来说,zgocloud是一种基于云技术的平台,可以提供灵活的存储和计算能力。它的设计旨在更好地满足不同企业和个人用户在数据处理和管理方面的需求。成立之初,zgocloud就定位于提...