Linux 下连接 Windows 主机桌面

Linux 要远程连接 Windows 主机一般用 rdesktop 命令。
首先举个例子,我们要链接域名为 myserver.com 的主机,用户名是 username , 密码是 password,
想要显示全屏显示,同时想共享剪贴板便于复制文本内容,还想通过次连接拷贝文件,那么我们可以这么做:
rdesktop -u username -p password -f -r clipboard:PRIMARYCLIPBOARD -r disk:G:=/home/zpz/share myserver.com
参数解释:
-u username —— 用户名
-p password —— 密码 
-f          —— 全屏
-r clipboard:PRIMARYCLIPBOARD —— 共享剪贴板
-r disk:G:=/home/zpz/share    —— 将本地的 /home/zpz/share 挂再到 windows 主机的 G 盘

如何出去全屏模式:
1、打开 开始菜单 - 点击断开
2、使用 Ctrl + Alt + Enter 组合键盘 ,这部会关闭窗口。

我一般都是这样用的:
rdesktop -lan -D -g workarea -u username -p password -f -r clipboard:PRIMARYCLIPBOARD -r disk:G:=/home/zpz/share myserver.com

参数详解
用法: rdesktop [选项] 主机[:端口]
   -u: 用户名
   -d: 域
   -s: shell
   -c: 工作目录
   -p: 密码 (- to prompt)
   -n: 设置客户端主机名
   -k: 设置服务器端键盘布局 (en-us, de, sv, etc.)
   -g: 桌面分辨率 (WxH)。eg: 是 1024x768 而不是 1024*768;-g workarea 自动检测当前Linux桌面的尺寸并全部填充
   -f: 全屏
   -b: 强制位图更新
   -L: 本地 codepage
   -A: 无缝模式
   -B: use BackingStore of X-server (if available)
   -e: 不加密 (French TS)
   -E: 不加密客户端向服务器端传输的数据
   -m: 不发送移动事件
   -C: 使用私有的颜色映射
   -D: 隐藏窗口装饰(即 rdesktop 的标题栏)
   -K: 保持窗口管理器键绑定
   -S: caption button size (single application mode)
   -T: 显示 Windows 标题
   -N: 同步 numlock
   -X: 嵌入给定 id 的窗口.
   -a: 颜色深度
   -z: 启用压缩
   -x: RDP5 桌面体验 (m[odem 28.8]——, b[roadband]——, l[an]——局域网 or hex nr.)
   -P: 持久位图缓存
   -r: 设备重定向 (可以制定多个)
         '-r comport:COM1=/dev/ttyS0': 重定向串口 /dev/ttyS0 到 COM1
             or      COM1=/dev/ttyS0,COM2=/dev/ttyS1
         '-r disk:floppy=/mnt/floppy': 重定向磁盘 /mnt/floppy 到 'floppy' 
             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': 重定向打印机
             or      mydeskjet="HP LaserJet IIIP" to enter server driver as well
         '-r sound:[local[:driver[:device]]|off|remote]': enable sound redirection
                     -r sound:remote —— 声音留在服务器端
                     -r sound:local  —— 将声音带到本地
                     eg: -r sound:local:alsa:default
                     available drivers for 'local':
                     alsa:	ALSA output driver, default device: default
         '-r clipboard:[off|PRIMARYCLIPBOARD|CLIPBOARD]': enable clipboard
                      redirection.
                      'PRIMARYCLIPBOARD' 允许在远程主机和本机之间共享剪切板,可以复制粘贴。
                      when sending data to server.
                      'CLIPBOARD' looks at only CLIPBOARD.
   -0: 附加到控制台
   -4: 使用 RDP 4
   -5: 使用 RDP 5 (默认)

One Comment

  1. Posted 2012 年 3 月 17 日 at 上午 8:31 | Permalink

    你很强!

Post a Comment

Your email is never shared. Required fields are marked *

*
*