分类:
2010-01-11 17:12:18
yum -y install rdesktop tsclient
二、rdesktop的使用
rdesktop是基于命令行的,使用简单,用man rdesktop可查询命令参数
#rdesktop -f -a 16 192.168.5.69 -u username -p password
即可连接远程的Windows桌面.
-f表示全屏显示
-g 1024*768 以此分辨率显示
-g 90% 以占本地桌面90%的比例显示
-g 800*600+0+0 +0就是在linux桌面上的位置
-a 16 表示使用16bit色
-u 用户名
-p 密码
-D: 隐藏窗口栏-r: 设备重定向,例如-r sound:local可以将声音重定向到客户端机
-r comport:COM1=/dev/ttyS0 // 将串口 /dev/ttyS0 重定向为 COM1
-r comport:COM1=/dev/ttyS0,COM2=/dev/ttyS1 // 多个串口重定向
-r disk:floppy=/mnt/floppy // 将 /mnt/floppy 重定向为远程共享磁盘 'floppy'
-r disk:floppy=/mnt/floppy,cdrom=/mnt/cdrom,root=/,c=/mnt/c // 多个磁盘重定向
-r clientname= // 为重定向的磁盘设置显示的客户端名称
-r lptport:LPT1=/dev/lp0 // 将并口 /dev/lp0 重定向为 LPT1
-r lptport:LPT1=/dev/lp0,LPT2=/dev/lp1 // 多个并口重定向
-r printer:mydeskjet // 打印机重定向
-r printer:mydeskjet="HP LaserJet IIIP" // 打印机重定向
-r sound:[local|off|remote] // 声音重定向
-r clipboard:PRIMARYCLIPBOARD使主机客户机共享剪切板
-r disk:Frdisk=/mnt/rdisk使客户端的/mnt/rdisk挂截到windows的Frdisk盘
用法举例:rdesktop -f -uAdministrator -pbamfif -r sound:local -r clipboard:PRIMARYCLIPBOARD -r disk:Frdisk=/mnt/rdisk 192.168.5.69全屏的时候可用Ctrl+Alt+Enter可切换到linux桌面。
tsclient的使用
tsclient是图形界面,命令行输入tsclient打开主界面,输入远程计算机IP,用户名和密码就可以连接。
使用tsclient,必须安装rdesktop。
tsclient安装成功后,可从菜单应用程序->Internet->终端服务客户端 打开。
三、Windows服务器端的设置
windows Xp Windows 2003:右键单击“我的电脑”,选择“属性”,然后选择“远程”标签页。把那个远程桌面选择。可以启用远程桌面了。(将XP的Terminal Services禁用,可以实现多用户登录,否则另一个用户登录,则原用户自动注销。禁用Terminal Services方法:控制面板->性能维护->管理工具->服务->Terminal Services,右键选择属性,将启动类型选为已禁用。但是经试验,禁用Terminal Services后远程控制失败。只好又打开。)
四、两点
1.Windows端必须在用户登录之后才能被远程控制。
2.若用户名没有设置密码,则无法远程登录,会显示“由于帐户限制,您无法登录”。
----------------------------------------------------------------
[root@host66 ~]# rdesktop --help
rdesktop: invalid option -- -
rdesktop: A Remote Desktop Protocol client.
Version 1.6.0. Copyright (C) 1999-2008 Matthew Chapman.
See for more information.
Usage: rdesktop [options] server[:port]
-u: user name
-d: domain
-s: shell
-c: working directory
-p: password (- to prompt)
-n: client hostname
-k: keyboard layout on server (en-us, de, sv, etc.)
-g: desktop geometry (WxH)
-f: full-screen mode
-b: force bitmap updates
-L: local codepage
-A: enable SeamlessRDP mode
-B: use BackingStore of X-server (if available)
-e: disable encryption (French TS)
-E: disable encryption from client to server
-m: do not send motion events
-C: use private colour map
-D: hide window manager decorations
-K: keep window manager key bindings
-S: caption button size (single application mode)
-T: window title
-N: enable numlock syncronization
-X: embed into another window with a given id.
-a: connection colour depth
-z: enable rdp compression
-x: RDP5 experience (m[odem 28.8], b[roadband], l[an] or hex nr.)
-P: use persistent bitmap caching
-r: enable specified device redirection (this flag can be repeated)
'-r comport:COM1=/dev/ttyS0': enable serial redirection of /dev/ttyS0 to COM1
or COM1=/dev/ttyS0,COM2=/dev/ttyS1
'-r disk:floppy=/mnt/floppy': enable redirection of /mnt/floppy to 'floppy' share
or 'floppy=/mnt/floppy,cdrom=/mnt/cdrom'
'-r clientname=
for redirected disks
'-r lptport:LPT1=/dev/lp0': enable parallel redirection of /dev/lp0 to LPT1
or LPT1=/dev/lp0,LPT2=/dev/lp1
'-r printer:mydeskjet': enable printer redirection
or mydeskjet="HP LaserJet IIIP" to enter server driver as well
'-r sound:[local[:driver[:device]]|off|remote]': enable sound redirection
remote would leave sound on server
available drivers for 'local':
oss: OSS output driver, default device: /dev/dsp or $AUDIODEV
'-r clipboard:[off|PRIMARYCLIPBOARD|CLIPBOARD]': enable clipboard
redirection.
'PRIMARYCLIPBOARD' looks at both PRIMARY and CLIPBOARD
when sending data to server.
'CLIPBOARD' looks at only CLIPBOARD.
-0: attach to console
-4: use RDP version 4
-5: use RDP version 5 (default)