Windows 上远程访问 Unix 的 XWindow / XManager / X

  • 准备

    • 下载 putty  - http://www.putty.org/
    • 安装 cygwin - http://cygwin.com/, 并添加 e.g. c:/cygwin/bin 到 Windows Path
  • Usage
    • Under Windows command window, run xwin or startxwin

      • if using xwin, need right click the X in Taskbar, and start xterm via Applications > xterm
      • startxwinwill start a xterm automatically.
    • In the xterm, run xhost +
      • Allow all XClients can access this XServer.
      • XClients - Unix system; XServer- Windows machine
    • Using Putty to connect Unix.
      • Whatever with telnet or ssh
      • run e.g.  export DISPLAY=<Windows_Host_Name or IP>:0.0
      • Test
        • run xclock
        • will get the clock on Windows machine
  • 当然还可以使用 Xming (http://sourceforge.net/projects/xming/) 实现,但是自己一直使用 cygwin.

    

时间: 2024-10-21 20:28:25

Windows 上远程访问 Unix 的 XWindow / XManager / X的相关文章

在 Windows 下远程桌面连接 Linux - XManager 篇

XManager是一个简单易用的高性能的运行在Windows平台上的X-Server软件,而Gnome和KDE就是X-Client,Linux下的X-Server则为Xorg.它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至当你的电脑是在内网或防火墙后,你也能通过SSH协议安全的运行远端的X应用程序.特点包括: -可通过Xcongfig工具设置多个Xmanager设置: -支持多用户的Windows终端环境: -支持多个IP地址: -支持本地资源数据库: -通过热键转换键

将socket程序从linux移植到windows上

今天突然想试下纯socket编程在两个系统上代码重合量有多大,只要不使用VC自定义的宏(比如SOCKET.SOCKADDR等等)感觉代码重合量挺大的. 比如最简单的TCP客户端和服务端对话,在VC中用int取代SOCKET宏,用struct sockaddr_in取代SOCKADDR_IN宏. 然后区别就仅仅是头文件和windows额外加载/关闭套接字库的代码了. // Unix/Linux#include <sys/socket.h> #include <netinet/in.h>

(转载)Windows 上搭建Apache FtpServer

因工作需要,最近经常接触到FTP,今天我来介绍一个开源的FTP服务器,那就是Apache FTPServer,Apache FTPServer是一个100%纯Java的FTP服务器. 它的设计是基于现有的开放式协议的完整和便携式FTP服务器引擎解决方案.FTPServer可独立运行作为Windows服务或Unix/ Linux后台程序或是被嵌入在Java应用程序中.接下来介绍一下如何在Windows环境下安装Apache FTPServer: 第一步:下载Apache FTPServer 可以到

SecureCRT是最常用的终端仿真程序,简单的说就是Windows下登录UNIX或Liunx服务器主机的软件,本文主要介绍SecureCRT的使用方法和技巧

VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是Windows下登录UNIX或Liunx服务器主机的软件.二者不同的是SecureCRT支持SSH(SSH1和SSH2). 1 #!/usr/bin/perl 2 3 use strict; 4 use warnings; 5 use 5.01; 6 7 8 9 sub license { 10 print "\n". 11 "License:\n\n". 12 &qu

在 Windows 上安装 Hadoop 教程(转)

在 Windows 上安装 Hadoop 教程 一见 2010.1.6 www.hadoopor.com/[email protected] 1. 安装 JDK 不建议只安装 JRE,而是建议直接安装 JDK,因为安装 JDK 时,可以同时安装 JRE. MapReduce 程序的编写和 Hadoop 的编译都依赖于 JDK,光 JRE 是不够的. JRE 下载地址:http://www.java.com/zh_CN/download/manual.jsp JDK 下载地址:http://jav

Ascall 码特殊字符——去除从windows上传文件的^M

在windows上编辑过的文件如果传到unix上,在每个文件的末尾都会有一个换行控制符^M,这个字符一般处于隐藏状态,除非cat -A才能看到,如果不去掉这个符号,很多脚本不能正常运行,很多文件不能正常被正则表达式匹配,去除类似的控制字符是让这些文件恢复正常使用的必须步骤: 根据上面的ascall字符代码表,左边两列非打印控制字符显示了每个字符的ascall码,接下来的工作就是用正则表达式匹配出这些字符然后去除就ok了,去除对应ascall码的字符,只需要转义对应的八进制值即可: 例如,想要去除

Python基础知识——Windows上使用python

与大多数Unix系统和服务不同,Windows不需要Python本地,因此不预安装一个版本的Python.但是,CPython团队已经为每个版本编译Windows安装程序(MSI软件包)多年. 随着Python的不断发展,一些以前被支持的平台不再受支持(由于缺乏用户或开发人员).检查PEP 11有关所有不受支持的平台的详细信息. 仍然支持Windows CE. 在Cygwin的安装程序提供安装Python解释器,以及(参见Cygwin包的源,维护者的版本) 有关 具有预编译安装程序的平台的详细信

在windows上通过ssh远程链接linux服务器[转]

本文分别转自 [http://jingyan.baidu.com/article/6d704a130de40e28db51cab5.html] [http://www.cnblogs.com/mliudong/p/4094519.html] 今天想要新装了一台linux服务器,想要将其搬到机房,同时也要实现通过别的电脑对该服务器的访问,通过windows上装的ssh访问linux服务器,发现链接不上,通过百度发现linux服务器上要装ssh-server,所以百度了安装教程(http://jin

windows下远程访问ubuntu14.04桌面

其实在ubuntu下开启远程桌面很简单,只需要在remote desktop share 里面开启就行了,并不需要安装额外的vnc 服务器.在window上,我们只需要下载一个vnc客户端便可以连接.如图: 在ubuntu13.10的时候这样子就可以了,很是方便,但是我升级到14.04的时候,死活连接不上,提示安全不匹配,查了很多资料,终于找到了解决方法 gsettings set org.gnome.Vino require-encryption false windows下远程访问ubunt