xming+putty在windows下远程linux主机图形界面程序及putty乱码解决
一、原理
Linux/Unix的X Window具有网络透明性。X Window系统里有一个统一的Server来负责各个程序与显示器、键盘和鼠标等输入输出设备的交互,每个有GUI的应用程序都通过网络协议与Server进行交互。所以对于任何一个应用程序,本地运行和远程运行的差别仅仅是X Server的地址不同,别的没有差别。所以在Windows运行一个X Server,就可以很方便的远程运行有GUI的Linux应用了。同时,OpenSSH具有X转发功能,可以将Linux主机的X程序通过SSH的管道转发给客户端。于是,通过PuTTY到主机,再将接收到的由主机转发来的X程序的交互交给在本地Windows系统下运行的X Server来管理和显示,原则上说,这就可以实现远程使用Linux的GUI程序。
主机上需要的配置:
#vi /etc/ssh/sshd_config
取消这一行的注释——如果没有这一行则手动添加之:
X11Forwrding yes
这样配置的作用就是允许SSH的X转发。其实本质上说,这样做是有一定安全风险的,SSH并不能绝对的保证你数据的安全性,不过,一般情况下,这也够了。
二、安装Xming
需要在本地Windows上运行一个X Server。选择有很多:Cygwin下的X Server恐怕是最著名的,但是为了这么一个小小的事情去安装一个“相对巨大”的Cygwin,似乎有些夸张;除了Cygwin,还有两个著名的商业软件可以选用,Xwin32和Xmanager,上学期IC实验用的就是Xmanager,感觉很流畅很好用,不过,虽然Xmanager可以试用,但是终究还是商业软件;还有一个选择,就是这里要讲的,开源软件Xming。
Xming是一个配置简单而功能强大的开源X Server,可以运行在M$的XP/2003/Vista操作系统下。
Xming的主页:http://www.straightrunning.com/XmingNotes/
Xming的SourceForge页面:http://sourceforge.net/projects/xming/
从SourceForge下载Xming-setup.exe(最新的版本是6.9.0.31),在本地安装。
第一次运行时使用开始菜单里面的XLaunch来启动,产生一个初始的配置文件。对于简单的使用来说,不需要任何特殊的配置,一切使用默认即可。Xming的具体配置和使用可以参考Xming的Manual。
需要记住的是下图中标示出的“Display number”中的数字,此处使用默认的0。
启动完成后,在托盘区会出现一个“X”形状的图标,这表示Xming已经在运行了,将鼠标悬停上去,能看到当前使用的“Display number”。
三、配置PuTTY
Windows下有很多支持SSH/Telnet等远程登录协议的客户端,比如SecureCRT、XShell、PuTTY等,甚至大家用来登录BBS灌水用的FTerm都带有SSH的功能,只不过不如PuTTY这样的软件专业和强大罢了。
我用的是著名的免费的PuTTY,相信很多人的选择也跟我一样。因此,就不再赘述PuTTY的配置和使用了。这里要说的,是添加PuTTY对X转发的支持。运行PuTTY,在配置界面,选择“Connection-SSh-X11”,选中“Enable X11forwarding”,“X display location”中填上上一步中“Display number”中的数字(此处就是“localhost:0”)。
然后连接登录远程主机,看上去一切正常的样子。
源地址:http://hi.baidu.com/mooncold/blog/item/8e0dfddc4f29a3a4cd11663a.html
乱码问题:
putty配置:windows---apperance---font---Fixedsys
windows---translation---remote character set---UTF8
xming+putty在windows下远程linux主机图形界面程序及putty乱码解决相关推荐
- Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序
Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序 一.原理 Linux/Unix的X Window具有网络透明性.X Window系统里有一个统一的Serve ...
- Xming + SecureCRT 在Windows下远程Linux主机的X11图形转发
1. 在windows上安装Xming(下一步下一步即可),一般安装完会自动开启(右下角有个Xming的图标) 2. 关掉Xming(右击图标退出) 3. 打开XLaunch,点击下一步 ...
- 在本地windows终端打开远程服务器的图形界面程序
问题描述 在终端通过ssh远程连接服务器后,我们希望直接打开远程服务器的图形界面程序 解决方案 修改远程服务器的/etc/ssh/sshd_config文件 X11Forwarding yes #X1 ...
- 简单介绍使用 ssh 连接远程服务器运行图形界面程序
使用 SSH 远程连接运行图形界面程序 windwiny.20080310 简单介绍使用 ssh 连接远程服务器运行图形界面程序. 一.服务器安装运行SSH服务.在Ubuntu下: 安装 代码 ...
- win10上运行linux程序吗,Win10可以运行 Linux 的图形界面程序了
Win10可以运行 Linux 的图形界面程序了 2016年04月13日 16:39作者:cnBeta编辑:李佳辉 分享 正如大家所知道的,大多数 Linux 上的命令行二进制程序现在可以原生地运行在 ...
- 手机怎样运行linux命令行,不仅是命令行 Windows 10 也可以运行 Linux 的图形界面程序了...
微软在 Build 2016 上宣布这个新闻后,很快就在其发布的 Insider 预览版 14316 上将这个功能展示给了迫不及待的粉丝们.根据微软当前的技术说明,目前除了部分命令行程序不能运行之外, ...
- Xstart连接Windows和远程Linux图形化界面
WRF模拟一般在远程服务器上进行,因为笔记本等个人电脑基本无法带动大型WRF模式计算.今天介绍如何适用Xmanager设置远程服务器X11输出到本地. 通常用Xshell.Putty等SSH工具来登录 ...
- 常用的linux远程管理方法,常用windows下远程管理Linux服务器的方法
常用windows下远程管理Linux服务器的方法 来源:互联网 作者:佚名 时间:2013-04-14 12:48 随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域 ...
- Windows下及linux下PVM并行计算平台的搭建
Windows下及linux下PVM并行计算平台的搭建 Windows98下PVM的构建: 1.到http://www.csm.ornl.gov/pvm/网站下载PVM 3.4.3 Installsh ...
最新文章
- 实现DataGridView和DevExpress.GridControl表头全选功能
- 买游戏来运营_「笔吧评测室」双十一快来了,买游戏本要做好心理准备
- 009-mac下记事本工具 sublime text3
- Android开发之adb命令输入文本到手机输入框中的方法
- Angularjs基础(十)
- 02.gcc入门(下)
- [vue require动态引入组件、变量]
- 客户和顾客是一个意思吗_“啤酒度数”和“啤酒酒精度”一个意思吗?
- laravel mysql like_3分钟短文|Laravel 使用like匹配字符串的用法示例
- word:回车替换成空格
- HU6206稳压芯片
- Push rejected: Push master to origin/master was rejected by remote
- 如何撰写和发表SCI论文
- C#-ShowWindow
- 项目经理工具之Microsoft Project(MSP)
- Eclipse 创建JavaWeb工程
- matlab from workplace,关于使用From workspace的问题
- c++头文件iomanip.h中的setw、setprecision、setfill和setbase函数
- Hadoop2.7.2 HBase2.0.0环境搭建
- Markdown图片路径的改变方法
热门文章
- 洛谷入门题P1000、P1001、P1421、P1425题解(Java语言描述)
- redhat server 5.3内核升极2.6.18 升级到 3.5 装systemtap 原创
- 【2014-11-23】《The Hardware/Software Interface》– Section 11
- Error: No valid Oracle clients found. You need at least one 64-bit client properly configured.
- 商用工程开发中的一些习惯
- Excel太丑、敲代码太烦,这才是老板最喜欢看的神仙报表
- 数据管理的3种方法,看完后感叹:数字化转型、数据中台真不难
- 一步一步写STL:空间配置器(1)
- 飞鸽传书:摆一摆自己的C++程序设计入行历程
- 一些比较有用的SQL操作,2011最新整理