xming + putty 搭建远程图形化ssh访问ubuntu 14.04

摘要:
有时,为了满足学习或工作的需要,我们需要使用图形界面远程打开Linux应用程序。今天,我们将介绍一个软件:xming,它可以很好地满足我们的需求。众所周知,putty是用于远程登录unix/linux服务器的客户端。它可以使用Telnetssh等协议。Xming显示的原理是,远程服务器上运行的每个图形应用程序都是一个客户端,客户端通过ssh将要显示的图形数据发送到本地Xming服务器,然后Xming服务器负责显示。source=typ_Redirect分别下载xming和xming字体。

putty下载:

  http://www.putty.org/

  一般我们远程登录linux 服务器,都是使用非加密的 telnet 或者加密的 ssh。这些登录方式有一个特点:只能登录字符界面,不能运行那些带有GUI界面的程序。

  有时候为了学习或者工作的需要,我们需要远程打开有图形化界面的 linux application, 今天就给大家介绍一款软件:xming, 配合putty能够很好的完成我们的需求。

  我们都知道,putty是一个用来远程登录 unix/linux 服务器的客户端,可以使用Telnet ssh等协议。

  那么什么是xming?

Xming is the leading X Window System Server for Microsoft Windows 8/7/Vista/XP (+ server 2012/2008/2003). It is fully featured, small and fast, simple to install and because it is standalone native Microsoft Windows, easily made portable (not needing a machine-specific installation).

      简而言之,Xming 就是一个基于 c/s 架构的图形显示的x11 server,运行在你用来登录远程服务器的本地机器上。在刚开始的时候,我也很疑惑:既然是运行在本地,为什么是server,而不是client呢?

  Xming 显示的原理是每一个运行在远端服务器的图形化application 都是一个client,把要显示的图形数据通过 ssh发送给 运行在本地的 Xming server,然后由Xming server 负责显示。所以,从图形显示的角度来说,xming就是server。

一:Xming的安装

  到sourceforge上下载:http://sourceforge.net/projects/xming/?source=typ_redirect, 分别下载 xming 与 xming-fonts。

  至于安装过程,没什么好说的。

二:Xming的配置

  xming + putty 搭建远程图形化ssh访问ubuntu 14.04第1张

xming + putty 搭建远程图形化ssh访问ubuntu 14.04第2张

xming + putty 搭建远程图形化ssh访问ubuntu 14.04第3张

xming + putty 搭建远程图形化ssh访问ubuntu 14.04第4张

三:Unix/Linux 服务器的配置

  修改下要登录的服务器的配置文件,增加对 X11 Forwarding的支持:

  sudo vi /etc/ssh/sshd_config: (在文件的末尾,增加以下配置)

X11Forwarding yes

  

四:putty的配置

xming + putty 搭建远程图形化ssh访问ubuntu 14.04第5张

xming + putty 搭建远程图形化ssh访问ubuntu 14.04第6张

xming + putty 搭建远程图形化ssh访问ubuntu 14.04第7张

xming + putty 搭建远程图形化ssh访问ubuntu 14.04第8张

免责声明:文章转载自《xming + putty 搭建远程图形化ssh访问ubuntu 14.04》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【API】网络编程模型、多线程获取汇率函数[BAPI_EXCHANGERATE_GETDETAIL]下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SSH的通讯和认证

SSH的通讯和认证 转自:http://blog.sina.com.cn/s/blog_4e9440910100zxk0.html 之前一直对SSH的认证模棱两可,今天对SSH的通讯,认证和配置有了进一步的学习。 大多数文档都没有将SSH的连线加密通讯和SSH的登录加密认证特别地区分来讲,对于我这种对密钥不太熟悉的人来说常常引起一些歧义。 首先,必须把通讯...

关于deepin如何把CD制作成iso的测试

这不是无聊的测试。之前论坛里有朋友寻问deepin如何把cd制作成iso,有提问就应该有需求,一般大神的回答只是提示几个关键词,所以我们小白是理解不透的。 为了搞清楚这个问题,老陌本着实事求事的态度测试了一下,最终老陌测试成功,收获了知识与喜悦。下面把我的测试步骤整理分享一下: 由于没有光驱,老陌早上起来在虚拟机里安装了深度操作系统,这样在虚拟机中就有光驱...

Ansible原理与安装部署

今天,我们开始学习运维自动化工具Ansible。 一、Ansible原理 1.1 什么是Ansible Ansible一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台/框架。基于Python语言实现,核心模块包括:jinja2、PyYAML和paramiko。Ansible允许重复执行而不出错,客户端无agent,服务端无deamon进程。An...

CA证书安装以及SSLH协议转发

1.安装CA证书           生成一个证书文件 http://127.0.0.1/certsrv/ 申请证书 选择高级证书申请 将之前生成的base64证书文件内容贴进来 ok,完成 挂起的申请—所有任务—颁发 在颁发的证书中可以看到我们已经申请好 的证书。   访问http://127.0.0.1/certsrv/...

GIT更改clone方式 ;GIT的SSH配置

问题1.更改git的clone方式,HTTPS---->SSH: 如果有一天,你想更换你的clone方式,把https换成ssh的方式 (1)你可以去项目的.git文件夹,找到config文件  (2)修改clone地址就行了  问题2.多个github账号使用ssh的问题: 自己要先去github上把shh公钥配置上去、。 当我们使用多个gi...

使用WinSCP进行简单代码文件同步

前言传输协议FTPFTPSSFTPSCP为什么使用WinSCP?CMD的FTP命令FileZillaPuTTYrsyncSublime的SFTP插件WinSCPWinSCP进行简单代码文件同步总结备注参考 前言 以前写代码的时候,大多数时候是本地环境开发,然后统一FTP拖拽上传,所以一般来说本地查看修改效果即可。后来项目变大,文件越来越多,项目分工...