使用Solaris 10远程管理Vista
上一篇 / 下一篇 2007-12-16 00:49:16 / 个人分类:Solaris學習
rdesktop 是UNIX 和Linux 系统的一个远程桌面连接软件,它通过Microsoft Windows NT、Windows 2000 提供的终端服务(Terminal Services)以及WindowsXP 、Windows 2003 Server、Windows Vista的远程桌面服务(Remote Desktop),能在Unix系统下远程登录Windows的窗口系统并使用。IXPUB技术博客vEg2~;yI dn
IXPUB技术博客x'Yp*SISf1、下载安装rdesktop工具
(N@Ja z:|D8~0IXPUB技术博客YQ#c-^T-rdrdesktop程序可以http://mirrors.easynews.com/sunfreeware/i386/10/上获取代码安装,非常方便。
7czc!L#knh.t5Fh0IXPUB技术博客(~7W1b"L}wget ftp://ftp.sunfreeware.com/pub/freeware/intel/10/rdesktop-1.5.0-sol10-x86-local.gzIXPUB技术博客q@fJ u"M z:e
5AYtP#\0 gunzip rdesktop-1.5.0-sol10-x86-local.gzIXPUB技术博客%a*W8}BA:J3?+~
#Y`4P.A;S7Lb7x,Ip0 pkgadd –d rdesktop-1.5.0-sol10-x86-localIXPUB技术博客vNQy{&u)|t"GT.b
IXPUB技术博客HS }2u)L7Dl2、rdesktop的使用步骤:IXPUB技术博客O3{VB5^TOF-XW
IXPUB技术博客X'p/x xm4B7Y.LO首先在Windows Vista启动远程桌面,并且添加一个Solaris 10系统的存在的账号(如root用户)如图1 。
P9w4}2H7m8Q!YC0
IXPUB技术博客'L.jTy(d4f6?4},M.w:M
图1 添加一个Solaris 10系统的存在的账号IXPUB技术博客5^7E:\MZ&Wl
`Z:]Vt T%D6B1m_eF0IXPUB技术博客#P$c ~6p"Vz
G3a EU?1{ QZv6N0 Rdesktop是一个命令行工具,连接一个ip地址:192.168.1.14的Windows vista工作站的命令方法是:“rdesktop 192.168.1.14”
iYR)W?s&pP0~X5}~"[JK0 接着系统会出现登陆对话框如图2 。
1il*Q$K0kqy0
图2 Solaris 10 CDE桌面中的Vista登陆界面
sK.Ha!cN/|)]?0IXPUB技术博客v'Yq/AmKk N(M第一个Solaris的桌面环境是OpenWindows。紧接着是Solaris 2.5的CDE。早期 SPARC工作站所用的SunOS/ Solaris操作系统的图形用户界面选用了Open Windows窗口管理, Open Windows和DEC Windows/Motif均是X-Windows的一个分支。X-Windows系统是以计算机网络为基础的窗口管理系统。它是美国麻省理工学院(MIT)在DEC的支持下开发出来的。X窗口系统由于其开放性、标准化、制造商独立性,以及基于服务器/客户机的环境,被人们广泛接受,目前已经成为事实上的工业标准。X窗口系统采用了网络结构的所谓客户机/服务器模式。客户机/服务器模型的重要特征之一,就是客户机和服务器程序可以在网络上通信。二者不必运行于同一台机器,甚至不必在同一幢建筑物内。X显示站是分布式计算环境中的一个理想前台端点。一个系统管理员,可在他管理的任一台机器上找开多个窗口。做多项不同的工作。SPARC工作站所使用的图形用户界面Open Windows符合UI的Open look GUI规范,它包含B X11和News这两个具有代表性的窗口。Open Windows为了兼容X-Windows,提供了两个工具箱OLIT和XVIEW,使用这两个工具箱可以建立基于X-Windows的用户界面。在Solaris 10中,Sun又推出了基于GNOME的Java Desktop System。GNOME和KDE是Linux环境中最常用的两种窗口管理器。Linux上大多数基于X11的图形应用程序都已经使用可用的开发框架内置在其中。在Solaris 10版本中,Sun提供了一个基于GNOME的增强的桌面,称为Sun Java桌面系统(JDS),这是目前最受欢迎的桌面。在早期版本中,Solaris 操作系统支持CDE(公共桌面环境)作为其默认窗口管理器。当然,CDE也是与Solaris 10软件捆绑在一起的。在Solaris 10平台上,用户可选择启用JDS或CDE等常用桌面管理器中的一个。通过口令验证即可开始进入Vista 桌面,如图3 。IXPUB技术博客 z` NC`"K/m"d m6rM
IXPUB技术博客-P5Ok6r1b]e*Y
图3 Solaris 10 CDE桌面中的Vista
ih[ElD-R0在图3中Solaris 10 CDE桌面中中内嵌的就是Windows Vista。IXPUB技术博客;B @nV9C ^4\(Q
IXPUB技术博客 NRJwqV
IXPUB技术博客g7W[$S*QZ/lSolaris 10 新的桌面系统Sun Java Desktop System( 版本3) 将开放源代码软件与Sun 的创新技术结合在一起, 提供了一个完全集成且可互操作的综合性桌面环境, 并为该桌面环境提供了一个易于访问且具有现代感的用户界面。Java Desktop System 提供了一个综合的桌面环境, 用户可以通过该桌面环境有效地导航并使用桌面上的应用程序和文档。此系统包含以下组件: GNOME 桌面环境。 StarSuite. Office套件。 具有日历和任务功能的Evolution 邮件。 完整的一套软件实用程序和附件。JDS使用如下命令:
;W.h6_z*JiV0IXPUB技术博客;H[7k/L8Z%X,KT T命令方法是:“rdesktop -g 800*600 192.168.1.14”IXPUB技术博客Cb.S_n/Le0f\
mm(hI;~/o0 接着系统会出现登陆对话框如图4IXPUB技术博客;WB3?H`3{)K

图4 Solaris 10 JDS桌面中的Vista登陆界面IXPUB技术博客X(mz j/E'hY
"ZDi-mH xb0 通过口令验证即可开始进入Vista 桌面,如图5。
;ZPB/|~9^0
图5 Solaris 10 JDS桌面中的Vista桌面IXPUB技术博客2okb}.`N Lc
IXPUB技术博客!LtD#i\p在图5中Solaris 10 JDS桌面中中内嵌的就是Windows Vista。IXPUB技术博客 x'wvL&h?Wx5`
1it3Hn.y] {W0 通过#rdesktop-h得到使用的帮助。下面这个登录命令为:IXPUB技术博客A+~4a2_;D.N:UM
Fk!je^)R3J0 #rdesktop -g 1024x768 -d 24 hostnameIXPUB技术博客y^b/R}:I D
IXPUB技术博客*p!? K({BBVW其中“g1024×768”设置分辨率为1024×768,“d24”设置真彩24位,hostname为Windows机器的主机名或者IP地址。另外rdesktop使用微软的RDP协议,仅能控制WinXP/2003/Vista系统,无法控制windows 98/me系统。
#G@ T([I1TF_0IXPUB技术博客&?5F1{ _ygxP总结:笔者管理着几台远程服务器,经常还要远程连接客户的计算机解决一些问题、示范操作方法,以前常用的远程连接工具是VNC(Virtual Network Computing)。VNC要求防火墙打开一些专用的端口,进入有些企业网还要设置端口转发,因此虽然VNC具有免费、跨平台的优势,但有时还是免不了烦琐的网络设置。
(O}ct[1Wfb#et0)z,R6g$v7MZ.aD0 使用VNC之类的技术进行远程访问的另一个缺点是,远程计算机上必须安装专用的服务软件,本地计算机必须安装客户软件。通常而言,这类要求不成问题,但偶尔要从公用计算机或其他不适合安装客户软件的计算机访问远程服务器就很困难了。其实,对于这类情形,rdesktop是一个很好的选择。要想通过Internet建立远程连接,rdesktop也要求在防火墙上打开特定的端口,不过它不要求安装专用的客户端软件——这个优势在许多时候非常实用。
*Z:_'\Nj7P5sEC+Z(I0导入论坛 引用链接 收藏 分享给好友 推荐到圈子 管理 举报
TAG:
