银河麒麟无法连接远程Windows桌面的根本原因在于Windows端RDP服务未启用、防火墙拦截3389端口、用户权限未加入远程桌面用户组,或麒麟端Remmina缺失freerdp2等RDP插件;需依次确认Windows专业/企业版已开启远程设置并放行防火墙、用户账户具备权限,且麒麟端成功安装libfreerdp-client2-2等依赖并重启Remmina。

银河麒麟系统无法连接到远程Windows桌面,通常表现为Remmina客户端提示“连接被拒绝”“认证失败”或直接黑屏无响应,根本原因集中在RDP服务未启用、防火墙拦截、用户权限不足或客户端插件缺失四类硬性障碍上。
确认Windows端RDP服务已启用并允许远程连接
银河麒麟能连出去的前提,是Windows这扇门已经打开。很多用户跳过这步直接配麒麟端,结果所有操作都白费。
在Windows目标机器上,右键【此电脑】→【属性】→左侧【远程设置】→勾选【允许远程连接到此计算机】。
下方【远程桌面用户】列表必须包含你将要登录的账户——如果当前用户不在列表中,点击【选择用户】→【添加】→输入用户名→确认。若用Administrator账户,需先在【本地组策略编辑器】中启用:运行gpedit.msc→计算机配置→管理模板→Windows组件→远程桌面服务→远程桌面会话主机→连接→【允许用户使用远程桌面服务进行远程连接】设为已启用。
【关键提醒】Windows家庭版默认不支持RDP服务端功能,无法被远程连接,必须升级至专业版或企业版。
检查Windows防火墙是否放行3389端口
即使RDP服务开着,防火墙一堵,麒麟端发出去的数据包就石沉大海。
打开Windows【控制面板】→【系统和安全】→【Windows Defender 防火墙】→【高级设置】→左侧【入站规则】→右侧【新建规则】→选择【端口】→下一步→输入TCP 3389→下一步→选择【允许连接】→下一步→勾选【域】【专用】【公用】→完成。
命令行快速验证:以管理员身份运行cmd,执行 netsh advfirewall firewall show rule name="Remote Desktop",输出中必须含 Enabled: Yes 和 Direction: In。
麒麟端安装并启用RDP协议支持插件
银河麒麟V10自带的Remmina默认不带RDP后端,就像有车没油——界面能打开,但点连接就报错“Protocol not supported”。
在 Windows 11 上"直接发声"的 TTS(从 WSL2/TUI 调用 powershell.exe + System.Speech)。适用于用户说"说出来/读出来/语音播报/用TTS",或反馈"没声音/tts 生成的 mp3 是空的/播不出来",以及需要中文语音但 OpenClaw 内置 tts 不可用时。
打开终端,执行:
syntaxhighlighter
sudo apt-get update && sudo apt-get install -y freerdp2-x11 libwinpr2-2 libfreerdp-client2-2
安装完成后,重启Remmina或注销重登。启动Remmina→点击左下角【新建连接】→协议下拉菜单中必须能看到【RDP – Remote Desktop Protocol】选项,否则说明插件未生效。
若仍无RDP选项,手动验证FreeRDP是否注册成功:运行 freerdp2 --version,返回版本号(如2.11.0)即表示底层库已就位。
配置Remmina连接参数并测试
第一步:打开Remmina→点击【+】新建连接→协议选【RDP】。
第二步:在【服务器】栏填入Windows机器的IPv4地址(不是localhost或127.0.0.1),可在Windows中运行ipconfig查“无线局域网适配器 WLAN”下的IPv4地址。
第三步:【用户名】填Windows登录账户名(注意大小写),【密码】留空——首次连接时Remmina会弹窗要求输入,避免明文保存弱密码。
第四步:点击【高级】选项卡→【安全】下拉选【Negotiate】(自动协商加密方式),【色彩深度】选【High colour (16 bit)】可平衡画质与流畅度。
第五步:点击【保存】→双击该连接条目→输入Windows账户密码→等待桌面加载。若卡在黑屏超过30秒,立即关闭窗口,回到Windows端检查是否弹出【你的设备正在尝试连接】提示框——如有,必须点【是】才能继续。

















