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 ktigervnc-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) <centos-6-key@centos.org>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

Linux下安装VNC远程控制软件相关推荐

  1. vnc安装oracle11g,在Solaris下安装VNC 远程安装Oracle

    在Solaris下安装VNC 远程安装Oracle Free Edtion,也可以到其它网站下载. 也可以从本站下载. 2.解压缩 # ls vnc-3.3.4-solaris_2.5.tar.gz ...

  2. linux安装tightvnc_CentOS Linux下安装VNC

    最近买了Burst.net美国佛罗里达迈阿密机房的2台VPS做测试(首月免费),一台windows 2003,一台无桌面环境的纯净centos Linux 6.0 64bit,为了测试,在CentOS ...

  3. Ubuntu16.04 下安装 Teamviewer 远程控制软件

    TeamViewer软件介绍: TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上 ...

  4. suse linux vnc 桌面号,在SUSE Linux下安装VNC的方法

    一.下载 vnc-4_1_2-x86_linux.tar.gz 和windows下的客户端 http://www.realvnc.com/products/free/4.1/download.html ...

  5. Linux下安装rdesktop远程windows

    //系统 # cat /etc/redhat-release CentOS release 6.10 (Final) # uname -r 2.6.32-754.3.5.el6.x86_64 //需要 ...

  6. vnc oracle solaris,在Solaris下安装VNC 远程安装Oracle

    最近在折腾oracle ebs的安装  ,用xmanager连接solairs10的过程中,总是连接3个小时左右就挂掉,很郁闷! 本文参考eygle的文章 1:首先从 eygle提供的网址上下载vnc ...

  7. linux mint安装向日葵远程控制软件

    一 下载 https://sunlogin.oray.com/download/,选择Linux版本进行下载 二 解决依赖问题 如果下载后直接通过sudo dpkg -i xxxx进行安装,一般都会提 ...

  8. 超实用 Linux下通过VNC安装Oracle

    以前写过一篇:在Solaris下安装VNC 远程安装Oracle,有朋友说在Linux下安装有问题.今天碰巧需要,在Linux上安装了一次(某些Linux版本缺省既有安装). 首先从网上下载: [or ...

  9. vnc远程控制软件,linux系统如何使用vnc远程控制软件,vnc客户端使用教程

    VNC作为一个优秀的远程控制软件,一直很受运维和站长等工作人员的喜欢.对于这样的一个软件,很多时候下载就成为了稍微复杂的问题.但如果使用IIS7服务器管理工具则要简单很多,它可以作为vnc的客户端,进 ...

  10. Linux安装VNC远程桌面管理工具

    Linux安装VNC远程桌面管理工具 Linux远程桌面连接方式 虽说高级的Linux运维工程师管理Linux时都是使用"高大上"的命令行操作,可是在有些时候例如Oracle数据库 ...

最新文章

  1. 【转】ibatis的简介与初步搭建应用
  2. 2.1 为什么要进行实例探究-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  3. 深入String、StringBuilder、StringBuffer
  4. MT7688 坑爹的 SPI Master 半双工全双工问题
  5. 水仙花python代码_「每日一练」巧用python打印出所有的水仙花数
  6. 深入理解java虚拟机--线程安全与锁优化
  7. Weblogic12c T3 协议安全漏洞分析【CVE-2020-14645 CVE-2020-2883 CVE-2020-14645】
  8. CUDA全局变量(__device__)的初始化与使用:cudaMemoryToSymbol、cudaMemoryFromSymbol、cudaGetSymbolAddress
  9. 问题 F: Search Problem (III)
  10. 日记 - idea中的中文注释出现乱码的解决方案
  11. springboot 解决 woff2、ttf 跨域无法解析问题
  12. 腾讯位置服务编辑和绘制几何图形
  13. 全面了解光纤跳线的应用及使用注意事项
  14. 反种族主义算法的偏见与警务简介
  15. C2C、B2B、B2C解释(转)
  16. JAVA -- 正则之 贪婪与非贪婪模式概述(1)
  17. CSS 美化网页元素
  18. 关于3年买车5年买房的那些事(后续)
  19. 英语思维导图大全 语态(十一)
  20. 经销商窜货怎么办?最好的解决方案是?

热门文章

  1. JAVA操作FTP(FTP工具类)
  2. Docker 2375 端口入侵服务器,部分解决方案
  3. 桌面文件不见了怎么办?3个详细教程
  4. VSCode搭建STM32开发环境
  5. mysql 备份数据库
  6. 年薪百万的市场人都在读哪些书?
  7. 微信内置浏览器不能下载应用文件的解决方案-微信跳转手机默认浏览器
  8. CentOS 7 : 一 、安装WeKan
  9. 华为手机usb调试打开后自动关闭怎么办?华为手机 usb调试为什么自动关闭?usb调试老是自动关闭怎么回事?...
  10. ImportError: DLL load failed while importing win32file