使用rdesktop的小经验

本文介绍了使用rdesktop连接Windows远程桌面时的一种全屏技巧。通过调整分辨率参数避免自动全屏,并利用Ctrl+Alt+Enter键实现窗口与全屏模式间的灵活切换。
因为看到了这个: rdesktop远程使用Windows的一些技巧(zz)
http://www.cublog.cn/u/12592/showart_335971.html

得到了一些经验。

ubuntu gusty的rdesktop据说在启动了compiz的情况下,用-f全屏时无法使用ctrl + alt + enter 退出全屏,经测试确认。
在上面文章的指引下,摸索了一个可以达到全屏效果又可以自由切换全屏/窗口的方法:

rdesktop -u username -p userpass -r clipboard:PRIMARYCLIPBOARD -r disk:hoho=/home/rodin -g 1279x799 www.uateam.com:3389

使用-g 参数指定分辨率。但是为了不自动进入全屏状态,长和宽都得比你的屏幕的分辨率小那么一点点(我的是宽屏本 1280x800)……
刚连上的时候会有一些窗口边缘被ubuntu的工具条挡住,按一下ctrl + alt + enter进入全屏状态就可以了,效果跟全屏一样,而且还可以自由的切换到窗口~~
### rdesktop使用教程与配置指南 #### 1. 安装 rdesktop 在 CentOS 7.6 上安装 `rdesktop`,可以通过以下命令完成。如果系统未启用 EPEL 源,则需先安装 EPEL 源。 ```bash sudo yum install epel-release -y sudo yum install rdesktop -y ``` 如果没有预编译包或者需要特定版本的 `rdesktop`,可以手动下载并编译源码: ```bash wget https://github.com/rdesktop/rdesktop/releases/download/v1.8.3/rdesktop-1.8.3.tar.gz [^1] tar zxvf rdesktop-1.8.3.tar.gz cd rdesktop-1.8.3 ./configure && make && sudo make install ``` #### 2. 基本语法与参数说明 以下是 `rdesktop` 的基本用法及其常用选项: ```bash rdesktop [-u username] [-p password] [-g geometry] [-a color-depth] host ``` | 参数 | 描述 | |------------|----------------------------------------------------------------------| | `-u` | 远程主机登录用户名 | | `-p` | 用户密码 | | `-g` | 设置窗口大小(如:`1024x768`),默认全屏 | | `-a` | 设置颜色深度(如:`16`, `24`, 默认为自动检测) | 例如,连接到 IP 地址为 `192.168.1.100` 的远程服务器,并指定分辨率和用户凭证: ```bash rdesktop -u Administrator -p MyPassword -g 1280x720 192.168.1.100 ``` #### 3. 高级功能配置 ##### (1)无图形界面模式 对于某些场景下不需要显示 GUI 的情况,可使用 `-f` 和 `-k` 参数来优化性能: ```bash rdesktop -f -k en-us -u user -p pass remote-host ``` 其中 `-f` 表示全屏模式,而 `-k` 则定义键盘布局。 ##### (2)文件共享支持 通过挂载本地目录至远程桌面环境中的磁盘驱动器,实现数据交换: ```bash rdesktop -r disk:local=/path/to/local/folder remote-host ``` 这会将 `/path/to/local/folder` 映射成名为 `local` 的虚拟磁盘设备供目标机器访问[^3]。 #### 4. 故障排查技巧 当遇到无法正常启动或断开重连失败等问题时,请按照如下建议操作: - **确认端口开放状态**:确保防火墙允许 TCP 端口 3389 流量; - **验证服务运行状况**:检查 Windows 主机上的 Remote Desktop Services 是否已开启 [^2]; - **更新客户端软件版本**:旧版可能存在兼容性缺陷,考虑升级最新稳定发行版; --- ### 实战案例分享 假设有一台位于局域网内的 Windows Server 2019 设备,其公网不可达。此时可通过 CPolar 工具创建临时映射通道解决该难题。具体步骤参见引用文档相关内容描述 [^2]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值