内容摘要您想在Linux系统下远程访问Windows系统,在Windows、UNIX下远程访问Linux系统吗
rdesktop是UNIX和Linux系统的一个远程桌面联接软件,它通过MicrosoftWindowsNT、Windows2000提供的终端服务(TerminalServices)以及WindowsXP的远程桌面服务(RemoteDesktop),能在Linux系统下远程登陆Windows的窗口系统并使用。
假如你想在本机访问远程的Linux窗口系统linux系统图形化界面linux操作系统界面,并需运行和显示图形程序,Linux提供了对图形用户界面(GUI)远程访问的广泛支持。
一、本机为Linux或UNIX系统
如今构想登陆到远程主机rhostname上,运行gimp程序,并把它的显示输出到本机的屏幕上,这么须要依次执行以下操作:
1.启动X服务器
#xhost+rhostname(容许远程rhostname机使用本机的XServer)
2.telnet(或ssh)登陆远程主机
#telnetrhostname
3.设置DISPLAY环境变量
指定了一个显示设备,所有的图形程序都将显示到这个设备。
DISPLAY的格式为:hostname:displaynumber.screennumber。
hostname是本机主机名,或则是它的IP地址。通常displaynumber、screennumber都是0。
#echo$SHELL
假如返回的是/bin/ksh,这么可以用:#exportDISPLAY=本机的IP地址:0.0
假如返回的是/bin/csh,这么可以用:#setenvDISPLAY本机的IP地址:0.0
假如返回的是/bin/bash,这么可以用:#DISPLAY=本机的IP地址:0.0
#exportDISPLAY
4.启动gimp程序
#gimp
二、本机为Windows系统
在谷歌的Windows下须要一个XServer软件,便于可以登陆到远程的Linux,而将结果显示在本地计算机上。常见的Windows的XServer软件有:X-win、Exceed和cywin等。下边介绍怎样使用Exceed远程登陆Linux的过程。
1.Exceed软件
HummingbirdExceed是运行在Windows环境下的优秀的X终端仿真软件,是一个商业软件。运行Exceed以后linux命令tar,Windows系统就拥有了一台Xserver,可以登陆到任何一台Linux和UNIX主机上,并将图形化的窗口显示到本地,此时该Windows系统仍可正常运行其他的Windows应用程序,真正享受多任务操作系统的便捷.。
2.Exceed的设置(以Exceed8.0为例)
通过“开始→程序→HummingbirdConnectivityV8.0→Exceed→Xconfig”启动设置程序NetworkandCommunication项,在Mode项中选择“XDMCPBroadcast”。
3.在Windows下启动远程Linux的KDE图形界面
(1)启动HummingbirdExceed,之后将Exceed窗口弄成最小化;
(2)打开Windows下的ssh,登陆到远程主机rhostname;
(3)登陆成功后,输入:
#exportDISPLAY==本机的IP地址:0.0
#startkde
随后远程的Linux的KDE图形界面都会显示在本机的Windows系统下,用户对它可进行任何操作。
TerminalServicesClient6.0
随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,怎样实现Linux的远程管理成为网路管理员的首要任务。本文将介绍通过xmanager远程桌面控制Linux的方式和方法,我们常常看到的几种最为常用的windows下远程管理Linux服务器的方式,基本上都是借助SecureCRT,F-SecureSSH甚或是PUTTY等顾客端工具通过ssh服务来实现Windows下管理Linux服务器的,这种顾客端工具几乎不须要哪些配置,使用简单,而且它们都未能启动窗口服务的程序或进程,也难以达到远程桌面控制。本文将介绍通过xmanager远程桌面控制Linux的技巧和方法,文中所指的Linux系统,如无特别说明都以RedHatas5为例。
通过xmanager远程联接redhatlinuxas5通过xmanager远程联接redhatlinuxas5由Linux系统英文网()编辑搜集整理,除Linux521标明原创文章外,其版权归原作者所有。倘若您在学习中碰到问题欢迎在下边的评论中留言,我们会尽竭力解答您的问题。
rhel5与rhel4不同的地方是,rhel5里没有/etc/X11/gdm/这个目录,rhel5的gdm的配置文件置于这儿/usr/share/gdm/defaults.conf。
须要更改的地方如下:
更改/usr/share/gdm/defaults.conf文件,确保上面有以下几行:
Enable=true
DisplaysPerHost=10
Port=177
再更改/etc/inittab文件,把默认级别改为5,再加入以下行:
x:5:respawn:/etc/X11/perfdm-nodaemon
这样更改后,root用户还不能登入,还要继续更改/usr/share/gdm/defaults.conf文件,具体如下(白色部份):
[security]
#Allowroottologin.Itmakessensetoturnthisoffforkioskuse,when
#youwanttominimizethepossibilityofbreakin.
AllowRoot=true
#AllowloginasrootviaXDMCP.Thisvaluewillbeoverriddenandsetto
#falseifthe/etc/default/loginfileexistsandcontains
#"CONSOLE=/dev/login",andsettotrueifthe/etc/default/loginfileexists
#andcontainsanyothervalueornovalueforCONSOLE.
AllowRemoteRoot=true
假如防火墙打开了,使用以下命令打开177端口:
iptables-AINPUT-pudp--dport177-jACCEPT
其实假如你Xmanager联接是使用ssh联接,就只须要让防火墙开放ssh端口即可
接出来下载xmanager的安装文件,我下载的是xmanager3,安装后,在开始菜单linux系统图形化界面,“程序”=>“XmanagerEnterprise3”=>“Xstart”。如右图:
之后单击“Run”
注意:ExecuteCommand里输入的内容。很重要,没有的话就启动不了。很重要/usr/bin/gnome-session--display$DISPLAY
本文介绍了windows下通过xmanager来远程桌面控制Linux的方式,并具体介绍了xdm和xmanager的配置和使用方式,希望给你们带来一定的帮助。