当前位置:   article > 正文

freerdp配置

xfreerdp 参数

FreeRDP是一个Remote Desktop Protocol(协议)的一个实现,可以在Linux下通过xfreerdp命令远程Windows电脑。就个人使用体验来说,freerdp优于rdesktop

freerdp安装

  1. $ sudo apt install freerdp2-x11
  2. $ xfreerdp -version
  3. This is FreeRDP version 2.0.0-dev (git n/a)

连接windows
使用时指定ip、用户名和密码即可。其中各参数定义如下:

  1. /v:<server>[:port] Server hostname
  2. /port:<number> Server port
  3. /u:[<domain>\]<user> or <user>[@<domain>] Username
  4. /p:<password> Password
  5. /f Fullscreen mode

比如全屏显示远程电脑:

$ xfreerdp /v:192.168.2.31 /u:zhangsan /p:123456 /f

比较重要的参数有:

  1. +fonts (default:off) Enable smooth fonts (ClearType)
  2. +aero (default:off) Enable desktop composition
  3. +window-drag (default:off) Enable full window drag
  4. +menu-anims (default:off) Enable menu animations
  5. +clipboard (default:off) Redirect clipboard
  6. /sound:[sys][dev][format][rate][channel][latency][quality] Audio output (sound)
  7. /audio-mode Audio output mode
  8. /network:[modem|broadband|broadband-low|broadband-high|wan|lan|auto] Network connection type

例如开启ClearType、window-drag和clipboard:

$ xfreerdp /v:192.168.2.31 /u:zhangsan /p:123456 /f +fonts +window-drag +clipboard

启用音频输出:

$ xfreerdp /v:192.168.2.31 /u:zhangsan /p:123456 /f +fonts +window-drag +clipboard /audio-mode:server /sound

实际使用时,由于局域网电脑是动态ip,可以通过nmblookup命令根据主机名称获取远程电脑ip,例如:

  1. $ nmblookup -U server -R 'zhangsan'
  2. 192.168.2.31 zhangsan<00>

完整脚本如下:

  1. #! /bin/sh
  2. ip=$(nmblookup -U server -R 'zhangsan' | awk -F "[ /]+" '{print $1}')
  3. xfreerdp /v:$ip /u:zhangsan /p:123456 /f +fonts +window-drag +drives +menu-anims +aero /bpp:32 /monitors:1 +glyph-cache +clipboard /network:auto /gdi:hw /audio-mode:server /sound

部分参数参考链接:https://manpages.debian.org/testing/freerdp2-x11/xfreerdp.1.en.html

版权声明:本文为「txfly」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://www.jianshu.com/p/f6fcf5b56fe3

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/402788
推荐阅读
相关标签
  

闽ICP备14008679号