一、安装tightvnc:

tightvnc的安装在安装包中有详细的说明(README文件)

首先你要确保linux已经安装jpeg和zlib库,

2、编译

执行如下两个命令:
[root@localhost vnc_unixsrc]cxmkmf 
[root@localhost vnc_unixsrc]make World
可分别在其下的四个目录中获得四个文件。第一个为静态库,后三个为x86平台的二进制执行程序。vncvviewer为x86-linux平台的client端程序。
vncpasswd用于server侧建立密码,vncconnect为server和client二者连接之用。
vnc_unixsrc/libvncauth/libvncauth.a 
vnc_unixsrc/vncviewer/vncviewer
vnc_unixsrc/vncpasswd/vncpasswd
vnc_unixsrc/vncconnect/vncconnect
下面的是编译server侧二进制程序
[root@localhost Xvnc]#  cd Xvnc/
[root@localhost Xvnc]# ./configure 
[root@localhost Xvnc]# make
得到二进制程序:
vnc_unixsrc/Xvnc/programs/Xserver/Xvnc
 安装tightvnc
将程序安装到已在PATH环境变量中的/root/bin下,manual手册则安装到/usr/share/man下
[root@localhost vnc_unixsrc]./vncinstall /root/bin /usr/share/man
用于Java环境(比如在浏览器中)下的Java字节码放到/root/bin/classes中
[root@localhost vnc_unixsrc]mkdir -p /root/bin/classes
[root@localhost vnc_unixsrc]cp classes/* /root/bin/classes/
二、安装tigervnc

yum install tigervnc-server               这是服务端软件
    yum install tigervnc                           这是客户端软件,安装完后,程序在“应用程序”->“Internet”->“TigerVNC Viewer”

三、设置vnc服务端:
    1、修改配置文件:vim /etc/sysconfig/vncservers
    VNCSERVERS="1:root "
    VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"
注意:vnc默认的端口是从5900开始,所以如果以root用户登录的话,端口号就是5901了
    2、设置vnc连接密码:
        必须先切换到某一用户环境下,才能使用vncpasswd命令来设置该用户的vnc连接密码。

四、启动vnc服务:
    1、/etc/init.d/vncserver start (stop reload restart等)
    2、service vncserver start (stop restart等)
    3、设置开机自动启动:chkconfig  vncserver on
          (检查开机自动启动设置:chkconfig --list vncserver)

五、连接vnc远程桌面:
    在windows系统中,可使用“TigerVNC Viewer”客户端或者UltraVNC Viewer 客户端来连接远程桌面,两者的windows上的安装方法就不需要再介绍了吧,大家下载到安装文件后都会做的,你懂的!
    点击“TigerVNC Viewer”客户端软件后,在"VNC Server:"栏输入需要连接的远程计算机的IP地址及相应的接口号,然后单击“OK”即可。


UltraVNC View的登陆界面如下:

注意:以root用户为例一定要

修改/root/.vnc/xstartup文件,把最后一行 twm& 修改成"startkde &" 或者"gnome-session &"

不然的话连接linux时只出现了一个终端编辑器窗口。

下面即为最终的远程连接桌面:用tightvnc viewer:

用UltraVNC viewer 连接的界面如下:

终于搞定!

tightvnc实现windows远程连接控制linux主机相关推荐

  1. windows远程桌面linux系统,Windows远程桌面控制Linux图文详解

    随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务. 我们经常见到的几种最为常用的windows下远程管理Linu ...

  2. Windows远程连接电脑宿主机,管理服务器的几种快捷方式。

    Windows远程连接虚拟机(服务器)可远程通过Xshell 或者SecureFX 远程重启服务器,方便快捷. 一般的公司小公司 都会存在这样的问题,将开发或者测试的线下环境布置在小型机箱上面,这样服 ...

  3. xmanager linux 远程桌面,Windows系统下通过xmanager远程桌面控制Linux

    有两种方法可以实现远程管理Linux桌面窗口,其中一个就是是我们所选择的X显示管理器(X display manager)或者说xdm,另一个流行的解决方案是vnc.我选择xdm而不是vnc出于两点原 ...

  4. Windows使用ssh协议远程连接ubuntu linux子系统

    Windows使用ssh协议远程连接ubuntu linux子系统 一.Windows远程连接ubuntu linux子系统 二.开启ubuntu ssh服务 三.获取ubuntu子系统的ip地址 四 ...

  5. mac或windows下远程文件备份到linux主机或者windows

    当你考虑到容量限制以及数据安全需要把文件远程备份到移动硬盘时, 但又不想破坏原有的windows系统(比如放在家里的win10游戏机也可用于数据存储),此篇文章或许对你有帮助. 常用的备份方法: 1. ...

  6. Windows远程连接Redis(Linux)

    Windows远程连接Redis(Linux) 文章目录 Windows远程连接Redis(Linux) 1.写在前面 2.配置redis.conf 3.启动Redis 3.1 开启redis服务 3 ...

  7. 使用Windows远程桌面工具来远程连接控制Ubuntu系统

    转载来源 :使用Windows远程桌面工具来远程连接控制Ubuntu系统 :http://www.safebase.cn/article-258275-1.html 介绍 有时需要在实际的电脑上安装U ...

  8. windows下使用vnc viewer远程连接redhat Linux桌面

    在windows下使用vnc viewer远程连接 redhat Linux桌面,主要配置步骤: 一. 首先是 redhat Linux桌面配置vnc server 1. 查看vnc工具包是否安装 y ...

  9. 远程连接Kali Linux使用PuTTY实现SSH远程连接

    远程连接Kali Linux使用PuTTY实现SSH远程连接 本书主要以在Android设备上安装的Kali Linux操作系统为主,介绍基于Bash Shell渗透测试.由于在默认情况下,在Andr ...

最新文章

  1. 大数据系列文章-Hadoop的HDFS读写流程(二)
  2. STM32 定时器 定时时间的计算
  3. Ubuntu18.04安装rabbitmq
  4. list Control实现单元格编辑与插入Combo Box
  5. python虚拟环境安装的包在哪_如何使用virtualenv引导脚本在虚拟环境中安装python包?...
  6. tomcat使用遇到的问题汇总
  7. 一款简单实用的桌面电子邮件客户端
  8. Magento教程 1:免费购物车系统,轻松建立Magento第一步!
  9. java栈顶元素_栈(Stack)
  10. 标准串口定义-9转25的串口线接法图
  11. gcc/g++编译错误Assembler Error
  12. 精益+敏捷,两大管理思路让研发效能「飞」起来
  13. linux kobject 原理,Linux设备驱动模型 - kobject原理与实例分析_Linux编程_Linux公社-Linux系统门户网站...
  14. vb.net 图片水平翻转_太牛了!98 年后浪科学家,首次挑战图片翻转不变性假设,一作拿下 CVPR 最佳论文提名...
  15. 浅谈图形软件中直线和曲线的基本构成(下)
  16. 苹果个人账号转公司账号
  17. excel 在一列中查找某个值的出现次数 countif函数
  18. 关于IE下载文件无法弹出下载框
  19. 以史为鉴,来看看15年前我们是如何看待Web2.0的
  20. 机器学习模型自我代码复现:SVM(SMO算法)

热门文章

  1. DeeplabV3+解码器复现(二)
  2. 【论文笔记】监控视频中异常事件检测及异常事件摘要
  3. 移动购物正流行 你准备好了么?
  4. CSS * *:before, *:after
  5. csdn涨薪秘籍Docker(一):Docker入门教程
  6. EXCEL 2016:IF如何表示逻辑与、逻辑或
  7. Cavium OCTEON 1
  8. [转]车载电子操作系统:QNX与Linux未来有望两家独大
  9. likely与unlikely
  10. 简单实现Http代理工具--完善支持QQ代理