Ubuntu16.04下使用rdesktop命令远程连接windows机器

前段时间在本机安装了ubuntu16.04桌面版,后来需要远程连接一台win10系统的跳转机,下面介绍使用rdesktop命令远程连接windows机器的操作记录: 1)首先安装rdesktop工具

kevin@bobo:~$ sudo apt-get install rdesktop

默认端口是3389 注意:远程windows机器的服务中的 Terminal Servies 需要开启。即:我的电脑-右键-属性-远程中,勾选 允许远程用户链接到此计算机。

针对rdesktop命令的参数解释:

-f      全屏
-a      16位色,可选,不过最高就是16位
-u xxxxxx      登录用户,可选
-p xxxxxx      登录密码,可选
-r clipboard:PRIMARYCLIPBOARD     重要,剪贴板可以与远程桌面交互
-z      压缩,可选
-g 1024x768     分辨率,可选,缺省是一种比当前本地桌面低的分辨率
-P     缓冲,可选
-r disk:wj=/home/magicgod      映射虚拟盘,可选,会在远程机器的网上邻居里虚拟出一个映射盘,功能很强,甚至可以是软盘或光盘
-r sound:off     关闭声音,当然也可以把远程发的声音映射到本地来。

2)连接远程windows机器的命令,如下是两个远程连接的脚本:

kevin@bobo:~$ which rdesktop
/usr/bin/rdesktop

kevin@bobo:~$ cat /home/kevin/shell/desktop_win.sh/admin.sh 
#!/bin/bash
/usr/bin/rdesktop -f 172.16.10.21 -u admin -p 'Qw!@#123' -g 1024x768 -r clipboard:PRIMARYCLIPBOARD -a 16 -P -z

kevin@bobo:~$ cat /home/kevin/shell/desktop_win.sh/ncadmin.sh 
#!/bin/bash
/usr/bin/rdesktop -f 172.16.10.21 -u ncadmin -p 'KeviN@123' -g 1024x768 -r clipboard:PRIMARYCLIPBOARD -a 16 -P -z

执行脚本进行远程连接:

kevin@bobo:~$ cd /home/kevin/shell/desktop_win.sh/
kevin@bobo:~/shell/desktop_win.sh$ ./admin.sh 
kevin@bobo:~/shell/desktop_win.sh$ ./ncadmin.sh 

特别注意:rdesktop退出全屏模式 :使用组合键ctrl+alt+enter进行切换。

此外,Ubuntu除了上面的rdesktop命令进行远程连接操作外,还可以使用自带的Remmina进行ssh、VNC、RDP(连接windows机器)远程连接。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏LeoXu的博客

[翻译]Ext JS 教程-MVC架构 原

大规模的客户端应用程序常常难于去编写、组织机构和维护。随着你加入更多的功能,并且投入更多的开发人员,它们渐渐趋向于失去控制。ExtJS 4 带来了一种新的不仅...

1591
来自专栏地方网络工作室的专栏

打造前端 Deepin Linux 工作环境——系统设置以及安装软件

打造前端 Deepin Linux 工作环境——系统设置以及安装软件 系统的基本设置 由于 deepin 系统做得太多,以至于,我们常见的在 linux 上要进...

5196
来自专栏建站达人秀

如何快速搭建 Discuz! 论坛

Discuz!全称:Crossday Discuz! Board,是一套免费使用的社区论坛软件系统,由北京康盛新创科技有限责任公司推出,目前最新版本是Discu...

8.9K8
来自专栏余生开发

cypress e2e 测试神器 安装使用及语法

cypress 我们直接去Cypress的官网,根据教程我们先进入我们项目的根目录,执行npm install cypress --save-dev,在安装完成...

2693
来自专栏Jerry的SAP技术分享

Netweaver和CloudFoundry里的trace开关

User parameter里只要BSPWD_USER_LEVEL 值大于5 即可在webclient UI上显示error message的technical...

1964
来自专栏PHP技术大全

grafana+ prometheus+php 监控系统实践

团队在开发流媒体服务,需要实现一个监控在线人数的功能,可以看到历史有多少人在线,当前有多少人在线的功能。 如果用mysql等关系型数据库来实现,可以用事件记录日...

3063
来自专栏架构师之路

数据库主从不一致,怎么解?

任何脱离业务的架构设计都是耍流氓,绝大部分业务,例如:百度搜索,淘宝订单,QQ消息,58帖子都允许短时间不一致。

1913
来自专栏desperate633

浅谈web开发中的Get和Post方法get和post的区别

在http协议中,实际上有八个http方法。但在实际开发中,绝大多数情况我们只会用到两个方法,就是get和post。所以我们来稍微谈谈两种方法的区别,以及何时应...

2462
来自专栏韩伟的专栏

在Linux上用Eclipse写C++程序

我厂很多同学使用VC在windows上编写linux的C/C++程序,然后再传的开发服务器上,然后再编译和调试。如果有修改,可能会直接用vi去改了,然后再把源代...

4547
来自专栏从零开始学 Web 前端

基于Github&Hexo的个人博客搭建过程

在这里我会从 Web 前端零基础开始,一步步学习 Web 相关的知识点,期间也会分享一些好玩的项目。现在就让我们一起进入 Web 前端学习的冒险之旅吧!

2593

扫码关注云+社区

领取腾讯云代金券