VNC(Virtual Network Computing)它能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上. 类似的软件在Windows服务器中包含的"Terminal Server"、Symantec公司开发的收费软件PCAnywhere、近期流行的Teamviewer、国内的协通XT800(快递通KDT)都是属于这种原理的设计

它是免费的, 以及可用于数量庞大的不同操作系统, 它的简单,可靠,和向后兼容性, 使之进化成为最为广泛使用的远程控制软件,多平台的支持对网络管理员是十分重要的,他使网络管理员可以使用一种工具管理几乎所有系统。

我们本次利用vnc来远处控制linux服务器, 这样可以在windows下方便的使用远程linux服务器来进行相关开发等等。 详细按照信息,按照下面的过程进行。

一. 启动linux服务器, 启动到图形界面

如上图, 我们启动centos虚拟机, 然后进入登陆界面

请输入您的用户名,密码登陆

二. 安装vnc服务器

默认情况centos没有安装vnc server,我们需要自己安装

启动一个终端窗口。

然后切换到 root账号

su -

收入您的 root账号的密码

然后输入 yum list | grep vnc   检查是否 yum已经安装完成, 并且vnc是否可以使用

经过检查vnc可以使用

然后我们输入

yum install vnc  来安装vnc服务器

三. 启动vnc服务器

如上图, 我们重新开始一个 终端窗口, 然后 输入

vncserver  来启动vncserver服务器, 第一次启动, 您需要输入一个密码给你服务器, 如图中2处。

您输入完成后, 程序已经帮助您启动了vnc服务器, 特别请注意 3处的 显示,

尤其是 db:1

其中, db是服务器的名称,     这个名称需要用您的服务器的ip地址进行替代

1 是本次服务器的号码, 这个号码在用vnc进行连接时,必须输入

四. 连接vnc服务器

启动您的vnc viewer程序(如何安装vnc的客户端程序, 请您百度一下了)

如上图中, 在vnc server: 输入框处, 放入如下地址。

192.168.186.10:1

Ip地址:号码 ,    注意ip地址是服务器的地址,  而号码是启动vncserver服务器是, 屏幕显示的号码, 不输入这个号码没办法连接上

连接后的结果

(VNC xstartup程序中默认的设定值是启动twm,而不是GNOME或KDE。

默认的配置文件在第一次启动vncserver之前,运行vncpasswd命令创建密码的时候生成在用户的家目录)

五. 修改vnc配置

用终端连到linux服务器, 然后输入如下命令, 来配置vnc服务器。

修改前:

修改后:

配置内容为:

#!/bin/sh

# Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

xterm -geometry 80×24+10+10 -ls -title "$VNCDESKTOP Desktop" &

#twm &

gnome-start &

保存退出

执行下面的命令, 重新启动vnc服务器

注意: 若是需要启动到 kde ,请用下面的相关配置

类似的,如果要启动KDE,需要修改为:

#!/bin/sh

# Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

xterm -geometry 80×24+10+10 -ls -title "$VNCDESKTOP Desktop" &

#twm &

startkde &

六. 重新连接vnc服务器

连接信息如下:

输入密码

如下图, 已经完成了通过vnc连接linux服务器的设置

七. 通过vnc在linux中启动 eclipse程序

启动后

输入hello01 就可以创建相关hadoop程序了。

转载于:https://www.cnblogs.com/cslunatic/p/3783284.html

【转】使用vnc连接linux服务器方便hadoop开发调试相关推荐

  1. Pycharm连接Linux服务器进行远程开发

    Pycharm连接Linux服务器进行远程开发 1.电脑创建空文件夹并用Pycharm打开 2.Pycharm配置Deployment 3.配置SFTP 验证可成功连接 4.配置项Linux项目路径 ...

  2. vnc连接linux服务器实现与windows文件互传

    1.vnc登录linux服务器 新建vnc连接,填写ip,端口,账号,点击connect,登录到linux服务器. 2.安装vsftpd服务端 Linux系统打开命令行窗口,检查是否安装vsftpd的 ...

  3. 连接Linux服务器黑屏,win下通过vnc连接linux服务器出现黑屏的问题

    最近发现用vnc登陆一些服务器,出现黑屏中间的鼠标处是一个叉号. 尝试修改脚本还是不行,然后试着重启vnc才可以.用的不是service vncserver restart,而是vncserver - ...

  4. MobaXterm简介与使用(连接Linux服务器)

    一.MobaXterm简介 MobaXterm 是用于远程计算的工具箱,作为一个 Windows 应用程序,它为程序员.网站管理员.IT管理员和几乎所有需要以更简单的方式处理远程工作的用户量身定制了大 ...

  5. Linux桌面环境通过VNC远程Linux服务器

    linux桌面环境通过VNC远程Linux服务器 现在有的开发者小伙伴的开发环境是linux系统的,如ubuntu.deepin.centos等,很多情况下都需要远程到一些服务器上进行操作.我们知道如 ...

  6. 连接Linux服务器:Win免费SSH客户端工具

    1Win免费SSH客户端工具a 作为一个Windows操作系统用户,如果想要连接Linux服务器来进行文件之间的传送,那么需要一个Secure Shell软件(简称SSH的).实际上,SSH是一个网络 ...

  7. python连接linux服务器并使用命令_python基于paramiko模块实现远程连接Linux虚拟机(服务器)并执行指定命令返回输出结果...

    对于开发者来说,windows是我们接触最多的操作系统了,但是Linux是我们必不可少的一项重要技能,很多服务或者应用都需要在Linux下运行,掌握Linux系统的基本使用也是非常重要的,今天有一个需 ...

  8. Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法

    Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法 参考文章: (1)Python ssh连接L ...

  9. 怎么在Linux中telnet服务器,怎么利用Telnet连接Linux服务器

    利用Telnet连接Linux服务器需要确保:windows客户端开启telnet功能.linux服务器开启telnet服务 首先,linux服务器开启telnet服务: 许多Linux系统在默认情况 ...

最新文章

  1. 「SAP技术」SAP MM 委外加工采购流程里副产品的收货
  2. 实战SSM_O2O商铺_14【商铺注册】View层之验证码kaptcha组件
  3. C# 生成缩略图 方法
  4. 程序员修神之路--做好分库分表其实很难之一
  5. 测试用例编号_怎样编写测试用例更完整,更能提升工作效率?来试试这套方法!...
  6. 用了这个评估优化LiteOS镜像利器,我有点飘...
  7. swift 数据存储
  8. 网易云音乐推荐中的用户行为序列深度建模
  9. 西安三星电子笔试面试
  10. Steam一直显示断开服务器,为什么吃鸡老于steam服务器断开连接 | 手游网游页游攻略大全...
  11. LAMP环境和wordpress站点搭建
  12. hive 修改cluster by算法_疯狂Hive之DML操作(四)
  13. 男装品牌十如仕官宣谢霆锋为品牌代言人
  14. python anaconda下载包_Anaconda下载 10.0.15063.0
  15. 怎么开启windows hypervisor platform,解决hypervisor platform消失无法安装的问题
  16. 【厚积薄发系列】读书笔记1—《周一凌晨的领导课》小记
  17. 构建chinaskillmall-nginx镜像
  18. java使用Jodd-http发送http请求
  19. 数据泵(一)-基本概念
  20. 【大一立项】如何亲手搭建ROS小车:硬件和软件介绍

热门文章

  1. ECharts 图表常用属性参考 -- 雷达图Radar
  2. mysql exists和in
  3. keras之父《python深度学习》笔记 第五章
  4. 用友U8 价格表管理
  5. csgo没显示重新连接服务器,csgo正在重新连接游戏服务器
  6. 苹果手机怎么连接蓝牙耳机_苹果手机用哪个蓝牙耳机?(不买air)?
  7. 计算机考研400分能上清华吗,考研考了400分是什么水平 能上清华吗
  8. IDC新增云业务前后,IDC真是操碎了心
  9. 计算机图形学练习(二)——正方体绕轴旋转
  10. 探究安全帽识别系统的原理及应用