Linux系统使用总结(1)-互访windows桌面访问

本文介绍如何使用rdesktop实现在Linux系统下远程访问Windows系统,同时介绍了如何在Windows系统下通过Exceed等工具访问Linux图形界面的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      (本文章来此网络,但是作者进行了相关的整理)。

 

想在Linux系统下远程访问Windows系统,在Windows、UNIX下远程访问Linux系统吗,本文教您如何做。
rdesktop 是UNIX和Linux系统的一个远程桌面连接软件,它通过MicrosoftWindowsNT、Windows2000提供的终端服务 (TerminalServices)以及WindowsXP的远程桌面服务(RemoteDesktop),能在Linux系统下远程登录 Windows的窗口系统并使用。
一、rdesktop的下载和安装
在各种版本的RedHatLinux系统安装盘上,一般第三张光盘上都带有rdesktop的可执行的RPM软件包,例如:
RedHat9.0:rdesktop-1.2.0-1.i386.rpm
FedoraCore2:rdesktop-1.3.1-3.i386.rpm
通过用#rpm-qrdesktop查看系统中是否已安装了rdesktop,然后安装相应的rpm软件包。
我们还可以下载rdesktop的源程序,在各个操作平台上编译和安装。下面介绍在RedHat9.0下安装rdesktop-1.3.1,下载的ftp地址为:
ftp://tu172055.tsinghua.edu.cn/pub/mirror/gentoo/distfiles/rdesktop-1.3.1.tar.gz
编译安装如下:
[root@host12cx]#tarxvzfrdesktop-1.3.1.tar.gz
[root@host12cx]#cdrdesktop-1.3.1
[root@host12cx]#./configure
[root@host12cx]#make
[root@host12cx]#makeinstall
[root@host12cx]#
安装成功后,在/usr/local/bin下生成了可执行的rdesktop程序。
二、rdesktop的使用
1.远程Windows系统的设置
这 里以连接WindowsXPProfessional的远程桌面服务为例。首先在WindowsXP下启用远程桌面服务(注意,XP的 HomeEdition没有远程桌面服务),右键点击“我的电脑”,选择“属性”,查看“远程”选项,选择“允许用户远程连接到这台计算机”即可。
2.Linux下rdesktop的使用
rdesktop的使用很简单,可通过#rdesktop-h得到使用的帮助。一般常用的登录命令为:
#rdesktop-g1024x768-d24hostname
其 中“g1024×768”设置分辨率为1024×768,“d24”设置真彩24位,hostname为Windows机器的主机名或者IP地址。在输入 了WindowsXP的用户名和密码后,就可以登录并操作远程的Windows系统。如果你想在本机访问远程的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之后,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系统下,用户对它可进行任何操作。

 

详细的访问Window桌面命令解析:

     #rdesktop -f -a 16 -u test -p passwd 192.168.20.253


更多参数:


-f 全屏

-a 16位色

注意:退出选择注销,而不是关机

-u xxxxxx 登录用户,可选

-p xxxxxx 登录密码,可选

-r clipboard:PRIMARYCLIPBOARD 重要,剪贴板可以与远程桌面交互

-a 16 颜色,可选,不过最高就是16位

-z 压缩,可选

-g 1024x768 分辨率,可选,缺省是一种比当前本地桌面低的分辨率(设置大小可以让你不需要退出)。

-P 缓冲,可选

-r disk:wj=/home/magicgod 映射虚拟盘,可选,会在远程机器的网上邻居里虚拟出一个映射盘,功能很强,甚至可以是软盘或光盘

-r sound:off 关闭声音,当然也可以把远程发的声音映射到本地来。

Hummingbird Exceed v13 2008, 64位版, part1。 共两部。下载后需合并解压缩。 包含了一个中文手册文件 ExceedManualCn.pdf。 -------- Hummingbird Exceed,结合了PC和X计算环境。Exceed提供从Windows 桌面到许多类型的计算平台的访问,包括UNIX,Linux,VMS,X Window System,IBM mainframes,和 Internet。 Exceed 允许用户从带有Xweb的网络浏览器显示X 客户端,既可以跨企业内部网,又可以跨国际网。 主要特点和优点: Hummingbird HostExplorer Deployment Wizard Add-on 这个新型外接附件允许管理员从任何网络服务器将HostExplorer配置为具有用户化的外观。 完全的Windows 2000 支持——包括Microsoft Installer和Advertised install支持。 载入优化——选择主机,具有最出色的处理能力来开展X 程序。 支持常见的登录(Single Sign-on)——允许用户无缝连接到UNIX/Linux和X程序。 多语言支持——所有Hummingbird Host Access Solutions 产品除了在支持英语的国家销售外,还有葡萄牙、法国、意大利、德国和西班牙 Microsoft 系统管理服务器(SMS)——SMS支持直接在Windows Installer中就可用。 Jconfig Sconfig——远程和中心管理和配置 完全的PC X家族——Hummingbird Exceed XDK——设计X Window 程序到基于Windows的平台 Hummingbird Exceed 3D——让工程和有限析OpenGL-based程序配到低成本的桌面上。降低了成本。 Multiple X Display/X Screens/Multiple Monitor支持——先进的X显示支持,用于同时访问多开发环境。 Xstart——强大、简单的远程程序创建。] Xsession——轻松创建多个远程程序。 Setup Wizard—— 更快、更轻松的Exceed安装。 Hummingbird HostExplorer 结合了完整的终端仿真支持——增加了对公司主机的访问,包括:IBM 大型机,AS/400和 UNIX 提供,经过TN3270E, TN5250E 和VT420。 NFS for Windows——性能有所提高,增加了远程文件系统访问。 Hummingbird FTP for Windows Explorer——使用Windows Explorer 的先进、简化的文件传送。 Internet Daemons "Hummingbird Inetd "——为基于Windows桌面提供了UNIX功能。 Hummingbird Basic——为自动重复的函数创建强大的脚本。 SOCKS——为TCP/IP程序提供的无缝、透明的安全性; Kerberos——仅保证经过检验的用户登录企业主机; 键盘映射和交换——自定义键盘来模拟工作站,允许用户在多个环境中同时运行; 其它新特点: Exceed XDK中提高的移值速度 Exceed 3D中支持GLX 1.3 Open GL 系统需求和支持的平台: 桌上电脑系统需求: Windows 95/98, Windows NT (Service Pack 4 or higher), Windows 2000 12 MB RAM 20 MB 磁盘剩余空间 启动 XDMCP (Query,Indirect,Broadcast), Passive REXEC,RLOGIN,RSH,Telnet,HRPS,PCX$Server Xstart,Client Wizard,Xsession,Telnet Dial-up Support —LBX,SLIP,PPP 网络传送支持: TCP/IP DECnet 用户界面: Server Visuals — Multiple Simultaneous Visuals, Automatic, GrayScale, PseudoColor, StaticColor, TrueColor, StaticGray X Display Support —Multiple X Displays and X Screens 窗口管理和模块: 多个、单一和同步的窗口模块 远程,本国,本地,本国为缺省,X为缺省,… 本地窗口管理——HWM, Motif1, Native 访问控制/安全 Xstart支持Kerberos V5 鉴定和密码术 主机、用户和密码保护 Xweb安全政策 字体支持 X11R5 RS/X11R6 字体服务器 字体/别名:75 DPI, 100 DPI, CDE, DEC, HP, IBM, Misc, OpenLook, PC Siemens, WinTED 中文/日文/韩文 输入法: XIM Kinput2 Microsoft-IME (中国,日本,韩国)Windows 2000的同步支持 打印: Xprint Graphical LPR/LPD via integrated HostExplorer Suite 用于综合的HostExplorer Suite的图形化LPR/LPD 用于HostExplorer Suite的LU1/LU3 管理服务: 经Jconfig Application Management Remote Configuration的集中管理 经Sconfig的集中配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值