博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下VNC的配置及使用
阅读量:6973 次
发布时间:2019-06-27

本文共 1104 字,大约阅读时间需要 3 分钟。

  我们知道在windows里面有远程桌面(著名的有pcanywhere,网络人等)对吧,在linux下我们同样有这个东西,其中最流行的一种就是VNC,其实VNC是一种协议,它的全称是virtual network computing,是一种C/S架构的协议,所以需要客户端和服务端同时执行,在服务端监听5800,58015901等多个可能的端口,而客户端只需要想sever端发起连接请求,并输入账号密码(不是linux系统内用户的账号密码,而是VNC自己的密码)即可访问了,但是VNC在网上传输的时候是没有加密的,所以我们的账号密码在网上传输的时候是很容易被有心之人捕获到的,这时候我们可以结合sshd来实现加密传送,另外VNC传输的是桌面应用,大家都知道,只要是传输需要绘图的东西计算量都是很大的(尤其是用SSHD加密之后),所以VNC会相当的占用带宽和系统资源,那么我们为什么还要使用它呢?因为有时候我们配置一些软件(比如oracle等)必须使用图形界面同时必须远程连接的时候我们就不得不用VNC……

 

 windows作为客户端连入linux服务端配置过程:

 

  1),把我们的linux系统配置成VNC server

   #yum install vncserver               //通过yum来安装VNC服务端(请确保yum源可用)

   #vncpasswd                           //为其添加密码(VNC密码)

   #vncserver &                         //启动VNC服务端

   注意上图的红线处,1”表示的就是这个VNC代号

  2),通过windows主机连入我们的linuxwindows下安装VNC viewer不再介绍

 

   3),这个时候只是启动了一个图形化的终端并没有启动桌面应用,如何启动桌面呢

    #ls /root/.vnc                              //我们会发现用户家目录下会有一个.vnc的目录

    #cd /root/.vnc                              //切换到里面

    #vim  xstartup                              //编辑这个文件(这个文件时一个脚本)

    把文件的最后一行换成gnome-session &即可

   4),记得杀死之前的VNC

     #vncserver -kill :1                             //杀死之前已经在运行的vnc

     #vncserver &                                    //重新启动vnc服务的

   5),windows客户端登入即可,如图所示

 

linux作为客户端连入linux服务端配置过程:

 

   1),服务器端配置同上

   2),linux上安装vnc的客户端vncviewer

       #yum install vnc                           //这个就是vncviewer的安装包

       #vncviewer                                 //打开客户端开始进行连接,过程跟windows类似,所以不再截图

 

转载地址:http://wuesl.baihongyu.com/

你可能感兴趣的文章
《VoIP技术构架(第2版·修订版)》一 第2章 企业电话的今天
查看>>
浏览器自动化测试解決方案 Geb
查看>>
《C程序员从校园到职场》一导读
查看>>
我希望一年前就知道 MongoDB 的那些事儿
查看>>
《Spark 官方文档》Spark独立模式
查看>>
《树莓派Python编程入门与实战(第2版)》——1.5 决定如何购买外围设备
查看>>
完全指南之在 Ubuntu 操作系统中安装及卸载软件
查看>>
《Spark 官方文档》在YARN上运行Spark
查看>>
《C++面向对象高效编程(第2版)》——2.5 数据封装的优点
查看>>
判断email格式的正则表达式
查看>>
HTTP Referer 二三事
查看>>
《策略驱动型数据中心——ACI技术详解》——导读
查看>>
SPDY 是什么?如何部署 SPDY?
查看>>
WebSocket实现网页聊天室
查看>>
《无人机DIY》——3.2 大疆Phantom 2 Vision+
查看>>
《Flink官方文档》Python 编程指南测试版(二)
查看>>
Linux有问必答:如何在VMware ESXi虚拟机上设置静态MAC地址
查看>>
《Unity 游戏案例开发大全》一6.1 背景以及功能概述
查看>>
《C++代码设计与重用》——2.6 接口一致性
查看>>
《AngularJS高级程序设计》——2.4 小结
查看>>