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,如需转载请自行联系原作者



相关文章
|
1月前
|
Linux Shell Windows
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
|
存储 Linux 索引
【Linux】—— 详解软硬链接
【Linux】—— 详解软硬链接
|
1月前
|
Linux
linux链接工具有哪些
linux链接工具有哪些
|
1月前
|
安全 Linux Shell
全面对比linux和windows,选择哪个系统比较好
全面对比linux和windows,选择哪个系统比较好
65 0
|
1月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
69 0
|
1月前
|
Shell Linux API
【Shell 命令集合 磁盘维护 】Linux 查找指定目录下的所有符号链接文件 symlinks 命令使用教程
【Shell 命令集合 磁盘维护 】Linux 查找指定目录下的所有符号链接文件 symlinks 命令使用教程
33 1
|
8天前
|
SQL 监控 安全
Linux&Windows 日志分析 陇剑杯 CTF
Linux&Windows 日志分析 陇剑杯 CTF
34 0
|
11天前
|
Linux Windows
Windows、Mac、Linux解决端口被占用的问题
Windows、Mac、Linux解决端口被占用的问题
19 1
|
18天前
|
安全 Ubuntu Linux
Linux远程访问Windows实现步骤
在Windows上启用远程桌面连接并获取IP地址后,Linux用户需安装SSH客户端( Debian系:`sudo apt-get update; sudo apt-get install openssh-client`,RPM系:`sudo yum install openssh-clients`)。然后使用命令`ssh 用户名@Windows_IP地址`连接,其中`用户名`和`Windows_IP地址`按实际情况填写。
14 4
|
1月前
|
Linux 数据安全/隐私保护 Docker
linux和windows中安装emqx消息服务器
linux和windows中安装emqx消息服务器
29 0