ubuntu远程桌面连接windows系统

本文介绍如何使用rdesktop在Ubuntu上远程连接Windows系统,并提供了一系列实用的命令参数,帮助用户实现高效远程操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


简单使用

工作机换成战斗机了,改用ubuntu,原来的windows7上东西笔记多,还不想重装。用rdeasktop来远程连接windows:

sudo apt-get install rdesktop
rdesktop 124.42.120.174 -g 800x600

呵呵,连接成功了。

其他参数

-f 全屏
-a 16位色
默认端口是3389(linux 22 sh)
注意:windows 的服务中的 Terminal Servies 需要开启。我的电脑 右键 属性 远程中,勾选 允许远程用户链接到此计算机。另外,退出的时候选择注销,而不是关机!

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

例:rdesktop -f 192.168.0.184 -u Test3 -p 2013@Miqilai    全屏,直接输入用户名和密码

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

    用法: rdesktop[options] server[:port]    

   命令参数常用的有:

    -u用户名

    -p密码

    -n客户端主机名(显示windows任务管理器中的连接客户端名)

    -g桌面大小( 宽* 高)[也可以用 x(小写的X)]

     -f全屏模式,从全屏模式切换出来按Ctrl+Alt+Enter

    -a连接颜色深度(最高到16位),一般选16才会显示真彩色(window7支持32位)

    -0数字0表示连接上windows控制台,等效mstsc/console命令

    例子:

    1、在全屏模式下用真彩色、客户端名为connection、用户名pan连接192.168.0.100控制台

    $rdesktop-f -a 16 -n connection -u pan -0 192.168.0.100

    2、以800*600WH)窗口大小、真彩色、用户名pan、打开远程端口为16453192.168.0.101控制台

    $rdesktop -g 800*600 -a 16 -u pan -0 192.168.0.101:16453



Reference

http://blog.youkuaiyun.com/wsscy2004

http://blog.youkuaiyun.com/richerg85/article/details/40789789


http://www.asgone.net/ubuntu-connect-windows-remote-desktop/

### 如何从 Ubuntu 使用远程桌面协议 (RDP) 连接Windows 系统 要在 Ubuntu 上通过 RDP 协议连接Windows 系统,通常需要借助第三方工具来完成此操作。以下是具体方法: #### 1. 安装 Remmina 软件 Remmina 是一款开源的远程桌面客户端软件,支持多种协议,包括 RDP、SSH 和 VNC。可以通过以下命令安装它: ```bash sudo apt update sudo apt install remmina remmina-plugin-rdp ``` 这一步会安装 Remmina 主程序以及其 RDP 插件[^3]。 #### 2. 打开 Remmina 并创建新连接 启动 Remmina 应用程序后,在主界面上点击 **“新建文件”** 来设置一个新的远程桌面连接。在弹出窗口中填写以下参数: - **名称**: 给这个连接起一个描述性的名字。 - **协议**: 选择 `RDP - Remote Desktop Protocol`。 - **服务器**: 输入目标 Windows 计算机的 IP 地址或主机名。 - **用户名**: 输入具有权限登录该 Windows 系统的有效账户名。 - **密码**: (可选)输入对应的密码以便自动填充。 保存并测试连接即可验证是否成功建立通信链路[^4]。 #### 3. 配置 Windows 系统接受来自外部网络的请求 为了能够顺利接收到来自于 Linux 的访问需求,请确认如下几点已在您的 Windows 设备上被妥善处理好: - 开启了“允许远程协助”的选项; - 设置了一个强健的安全策略防止未授权进入; - 正确配置了路由器端口转发规则使得公网流量可以直接抵达内部私网地址; 以上步骤完成后应该就可以正常地利用 ubuntu 中的 rdp 功能来进行跨平台间的交互管理活动了[^5]。 ```python # 示例 Python 脚本展示如何调用 subprocess 模块执行上述部分指令 import subprocess def setup_remmina(): try: subprocess.run(['sudo', 'apt', 'update'], check=True) subprocess.run(['sudo', 'apt', 'install', '-y', 'remmina', 'remmina-plugin-rdp'], check=True) print("Remmina installed successfully.") except Exception as e: print(f"Error during installation: {e}") setup_remmina() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值