linux下用rdesktop进行mstc连接
windows下最常用的远程管理程序是mstc,即远程桌面。而在linux平台下想实现对windows桌面的远程管理更是容易,而且可选性更多。只要是及于rdp协议的实现都可以。如:tsclient、remmina、krdc等。这些都是及于图形化的实现。即然选择linux,应该平时用起shell来更顺手。linux平台下也有一个命令行下的远程桌面工具——redsktop 。
一、安装
在centos和ubuntu平台下可以通过以下命令安装:
1yum install rdesktop或
2sudo apt-get install rdesktop
二、使用
其用法更是方便,最简单的用法:
1rdesktop -a 16 192.168.0.168:3389
-a参数表示16色,如果默认使用3389端口,可以将后面的” :3389 “省略。接下来再介绍几个常用的参数:
1-g workarea 自动检测当前Linux桌面的尺寸并全部填充
2-u 和 -p: 指定用户名和密码
3-f : 默认全屏, 需要用Ctrl-Alt-Enter组合键进行全屏模式切换。
4-r clipboard:PRIMARYCLIPBOARD : 这个一定要加上,要不然不能在主机Solaris和服务器Windows直接复制粘贴文字了。贴中文也没有问题。
5-r disk:test=/home/yang : 指定主机Solaris上的一个目录映射到远程Windows上的硬盘,传送文件就不用再靠Samba或者FTP了。
6-g workarea 自动检测当前Linux桌面的尺寸并全部填充
7-x lan|modem:用来决定网络带宽,如果带宽宽的话,选择lan,则可以将桌面背景也传过来,默认是没有桌面背景的
8 sound:local 将声音传回本地
注:其中-r disk项,后面的test是用于在远桌主机显示的名称 ,后面的目录是本地要挂载到异地的目录路径。
我常用的用法如下:
1rdesktop -f -a 16 192.168.0.111 -u administrator -p123456 -r clipboard:PRIMARYCLIPBOARD -r disk:test=/home/yang
不过,按以上脚本运行时,有时会出现无法和远程机器复制和粘贴交互,可以通过下面的方法解决:
- 在进程管理器中,杀掉RDPClip.exe进程
- 在任务管理器中利用”新任务…”菜单,重新执行RDPClip.exe
除了这些常用的选项,rdesktop也支持cdrom, floppy软盘的远程映射,详细可以参考rdesktop命令帮助 。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/rdesktop/2630.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.