全部博文(68)
分类: LINUX
2005-12-29 14:23:24
远程图形化管理*NUX系统之Cygwin篇
首先下载安装Cygwin/X, 偶安装的是完整版Cygwin. 网址是.全部安装比较费时.如果只是使用X Window的话, 建议除了最基本的组件外只安装xorg-x11 包和openssh包. 不建议使用telnet进行连接, 因为它较差的安全性有目共睹.
安装完成后运行Cygwin, 启动startxwin.sh脚本:
$startxwin.sh
此时会弹出一个带X图标的命令行窗口, 不要管它. 下面是命令执行信息的头一行和最后一行:
Welcome to the XWin X Server
......
winDeinitMultiWindowWM - Noting shutdown in progress
当命令执行完后在Cygwin窗口中按回车然后进行下面的操作
$export DISPLAY=xxx.xxx.xxx.xxx:0.0
其中xxx.xxx.xxx.xxx为你的Windows机器的IP地址. 这一步的目的是使稍后我们用SSH连接的远程*NIX机器继承这个DISPLAY变量.从面能将显示定和一我们的本地Windows机器上.
$ssh -Y -l username xxx.xxx.xxx.xxx
其中username连接到远程*NIX机器的用户名(我一般喜欢用root), xxx.xxx.xxx.xxx是远程*NIX机器的IP地址
$xhost +xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx是你的本地Windows机器的IP地址, 这一步的目的是在远程服务器上授权你的本地Windows能够使用X Window. 附:$Xhost + 是使所有的机器都能够使用这个远程机的X window, 但这样是不安全的, 一般不要用此使用, 命令$xhost -IP是去除该IP的X Window授权.
$xterm
此时你将能看到弹出一个带X的命令行窗口, 如果不放心这个X窗口是不是远程机的, 请查看一下此窗口的标题, 它应该是
OK,一切就是如此简单!!!