http://wly719.iteye.com/blog/435538
一、原理
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”)。
然后连接登录远程主机,看上去一切正常的样子。
四、问题及解决之道
于是试着运行一下vbox
该教程很靠谱,亲测成功。
第一步:XLaunch一路点到底。
第二部:putty设置一下:localhost:0
第三部:好了
- 大小: 180.2 KB
分享到:
相关推荐
"windows远程桌面linux的Xming+putty"就是一个解决方案,它允许你在Windows上通过Xming和PuTTY来实现对Linux系统的远程图形化操作。 首先,Xming是一个开源的X Window Server软件,它可以在Windows上运行,接收来自...
xming+putty 在 Windows 下远程访问 Linux 一、远程访问 Linux 的原理 Linux/Unix 的 X Window 具有网络透明性,X Window 系统里有一个统一的 Server 负责各个程序与显示器、键盘和鼠标等输入输出设备的交互,每...
标题中的“Xming+fonts+putty下载”指的是在Windows环境下搭建远程Linux系统图形界面的工具组合。这个组合包括三个主要部分:Xming、Xming-fonts和PuTTY。 1. **Xming**:Xming是一款开源的X Window System服务器,...
在IT领域,尤其是在远程连接和Linux系统操作中,"xming+fonts+putty"是一个常用的组合工具,用于在Windows操作系统上实现对Linux服务器的图形界面访问。这个组合中的每个组件都有其特定的功能和重要性。 首先,让...
总结起来,Xming、Fonts和Putty组合在一起,为Windows用户提供了在本地机器上无缝运行远程Linux服务器图形界面的能力。这种功能对于开发者、系统管理员以及需要频繁与Linux服务器交互的用户来说尤其有用。通过理解...
Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序(转) LinuxWindowsSSH配置管理网络应用 一、原理 Linux/Unix的X Window具有网络透明性。X Window系统里有一个统一的Server来负责各个程序与显示器、...
Xming和PuTTY是两个在Windows系统上进行远程桌面连接的重要工具,特别适用于需要访问Linux服务器的用户。它们分别解决了图形界面显示和命令行通信的问题。 **Xming:本地X Window Server** Xming是一款开源的X ...
在这个场景下,我们使用PuTTY作为SSH客户端,而Xming作为X Window System的本地实现,以实现远程Linux系统的图形界面在本地Windows上显示。下面将详细解释这两个工具以及如何配置它们。 PuTTY是一款免费、开源的SSH...
为了在不离开Windows环境的情况下充分利用Linux的功能,Putty和Xming成为了重要的工具。这两个软件允许用户通过图形界面(GUI)远程访问和操作Linux系统。 Putty是一个流行的免费SSH客户端,它支持多种网络协议,...
总的来说,"Putty+Xming"的组合为Windows用户提供了一个安全、便捷的途径来远程操作Linux或Unix服务器,并且能够享受到图形化界面的便利。这对于开发者调试代码、系统管理员进行维护工作以及科研人员运行科学计算...
Xming是一款专为Windows设计的开源X Window System服务器软件,它允许用户在Windows操作系统上运行Linux或Unix应用程序,特别是那些依赖于X Window环境的应用。Xming的核心是Xorg服务器的一个移植版本,它使得...
Xming是一个轻量级的XServer,安装后可以自动运行,而Putty则是一款流行的SSH客户端,通过配置其X11转发功能,可以让Linux服务器上的GUI程序的显示请求被转发到Windows上的Xming。 配置步骤大致如下: 1. 安装Xming...
开源可在Windows下连接linux X窗口工具 putty上设置:Connection->SSH->X11->Enable X11 forwarding 然后在本地 Windows 系统上启动一个 Xwindow 服务,如 Xming. 这时就可以远程输入命令启动图形界面的程序了,启动...
安装完成后,用户可以通过SSH(Secure Shell)客户端,如PuTTY,连接到远程Linux服务器,并设置转发X11连接。这样,当在Linux服务器上启动任何GUI应用程序时,它们的界面就会在本地Windows机器上显示出来。 **Xming...
Xming与putty一起实现Linux X11在本地显示的方法如下: putty上设置:Connection->SSH->X11->Enable X11 forwarding 然后在本地 Windows 系统上启动一个 Xwindow 服务,如 Xming. 这时就可以远程输入命令启动图形...
在Linux操作系统中,通常以命令行界面进行交互,但为了提供与Windows或Mac OS类似的图形用户界面(GUI),我们可以利用Xming这样的工具。Xming是一个轻量级且免费的X Window系统服务器,允许Linux在Windows操作系统...