linux远程桌面链接windows

简介:



  在windows里我们用mstsc命令来进行远程桌面链接,那么linux里如何进行远程桌面链接呢。下面介绍一个简单的工具rdesktop。

rdesktop简介:

  rdesktop是linux下支持Windows远程桌面连接的客户端程序,在linux系统下可通过它远程访问Windows桌面,支持多种版本;rdesktop是sourceforge下支持GPL协议的一个开源项目,采用RDP(Remote Desktop Protocol,远程桌面协 议),几乎可以连接windows的所有版本,诸如NT 4 Terminal Server, 2000, XP, 2003, 2003 R2, Vista, 2008, 7, and 2008 R2等。目前,rdesktop可运行于所有的基于X window平台的Unix系统中,当前稳定版本是1.7.0.


rdesktop的安装:

首先是rdesktop的安装,我用的是CentOS6的系统,默认是安装的,如果没有安装可以用yum -y install rdesktop 安装一下,系统自带的yum源里是默认是有的。如果没有的话可以去官网下载最新版本的

http://www.rdesktop.org


rdesktop的使用:

常用命令:

rdesktop -u username -p password -g 1024*720 客户端ip地址 & 

或者

rdesktop 客户端ip地址 &


常用参数:

-u 用户名,username为目标客户端的用户;

-p 客户端用户的密码;

-g 分辨率, 中间用“x”连接,可省略,省略后默认为全屏显示;

-f : 默认全屏, 需要用Ctrl-Alt-Enter组合键进行全屏模式切换。

-r clipboard:PRIMARYCLIPBOARD : 这个加上,在linux主机和Windows上可以直接复制粘贴文字。


其他参数:

-d 域名,列如域INC 那么参数就是 -d inc

-r 多媒体重新定向 

   比如开启声音 -r sound 使用本地的声卡 -r sound : local

   开启u盘:-r disk:usb=/mnt/usbdevice

-r disk:sunray=/home/yz16184 : 指定主机上的一个目录映射到远程Windows上的硬盘,传送文件就不用再靠Samba或者FTP了。

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=<client name>    // 为重定向的磁盘设置显示的客户端名称
-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]    // 声音重定向


  desktop是Linux下一个好用的用来连接Windows远程桌面,基于RDP协,3389端口。
下面做一个总结:
最简单的命令:
rdesktop ip
这个最实用,都是默认参数。
如果你想全屏:
rdesktop -f ip
这样已经很不错了,可以满足很多人了。这里一个最重要的东西,退出全屏,是Ctrl+Alt+Enter。
rdesktop -f sound:local ip
这个是把远程主机的声音带到本机
rdesktop -f -r clipboard:PRIMARYCLIPBOARD sound:local ip
-r clipboard:PRIMARYCLIPBOARD是允许在远程主机和本机之间共享剪切板,就是可以复制粘贴。
rdesktop -f -r disk:MyDisk=/home/comet/temp ip
-r disk:MyDisk=/home/comet/temp就是把你的Linux下某个文件夹挂载到远程主机上
这些已经差不多了吧,一般常用的也就这些。

如果想研究一下其他参数。可以rdesktop -h,下面会有参数提示,慢慢自己研究吧

或者man rdesktop。

附上一副远程桌面的截图:


wKiom1N-49-hG9_1AAEITaBx5wI667.jpg







      本文转自Jx战壕  51CTO博客,原文链接:http://blog.51cto.com/xujpxm/1416152,如需转载请自行联系原作者



相关文章
|
3天前
|
iOS开发 MacOS Windows
|
2天前
|
安全 关系型数据库 虚拟化
WIndows Server 远程桌面服务—RDS
WIndows Server 远程桌面服务—RDS
|
7天前
|
网络协议 数据安全/隐私保护 iOS开发
苹果MacOS电脑使用内网穿透轻松远程桌面本地Windows系统电脑
苹果MacOS电脑使用内网穿透轻松远程桌面本地Windows系统电脑
|
8天前
|
前端开发 Linux iOS开发
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
【4月更文挑战第30天】Flutter扩展至桌面应用开发,允许开发者用同一代码库构建Windows、macOS和Linux应用,提高效率并保持平台一致性。创建桌面应用需指定目标平台,如`flutter create -t windows my_desktop_app`。开发中注意UI适配、性能优化、系统交互及测试部署。UI适配利用布局组件和`MediaQuery`,性能优化借助`PerformanceLogging`、`Isolate`和`compute`。
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
|
9天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
10天前
|
Linux
【专栏】如何在 Linux 中查找所有符号链接,这几个命令得会!
【4月更文挑战第28天】在Linux中,符号链接是特殊的文件类型,指向其他文件或目录。本文介绍了查找符号链接的三种方法:1) 使用`ls -l`查看文件类型为&#39;l&#39;的项;2) 使用`find / -type l`遍历文件系统;3) 使用`lsof -L`列出打开的链接。此外,还讨论了命令的详细用法、高级技巧和应用场景,并提供了实际案例。注意权限、系统负载和目标文件存在性等问题。掌握这些命令有助于管理和维护系统符号链接。
|
13天前
|
API C++ Windows
windows编程入门_链接错误的配置
windows编程入门_链接错误的配置
17 0
|
23天前
|
SQL 监控 安全
Linux&Windows 日志分析 陇剑杯 CTF
Linux&Windows 日志分析 陇剑杯 CTF
|
26天前
|
Linux Windows
Windows、Mac、Linux解决端口被占用的问题
Windows、Mac、Linux解决端口被占用的问题
28 1