使用ubuntu桌面版自带的远程桌面,RDP无法连接。

安装ubuntu25桌面版后,在系统 – 远程桌面 开启桌面共享 – 开启远程控制后,通过Windows自带的远程桌面可以远程,但通过jump server的rdp就无法连接,希望官方自己装一个桌面版用ubuntu自带的远程桌面测试一下,这个兼容性问题

请问下您这边的ubuntu桌面版与堡垒机的具体版本是多少呢。我这边内部测试的ubuntu 25.10 Desktop可以支持本机mstsc直连,也支持jumpserver rdp客户端代理(razor)的方式连接,建议可以提供一下版本号。其次就是社区版是不支持rdp客户端方式的,如果是企业版可以提供一下上述所说的版本号以及相关报错信息。

  1. 确认 JumpServer RDP 平台配置:在 JumpServer 中创建资产时,确保资产平台选择的是 Linux 而不是 Windows,并确认 RDP 配置项中使用的协议与 Ubuntu 的远程桌面服务(如 xrdp)兼容。

  2. 检查 xrdp 服务状态:登录 Ubuntu 桌面资产,执行 systemctl status xrdp 确保服务正常运行,必要时重启服务:sudo systemctl restart xrdp

  3. 验证登录会话类型:Ubuntu 桌面使用 xrdp 时,默认可能使用 XorgX11 会话。请检查 /etc/xrdp/startwm.sh 文件,确保其正确配置以启动桌面环境,如添加以下两行以避免黑屏或连接失败:

    unset DBUS_SESSION_BUS_ADDRESS
    unset XDG_RUNTIME_DIR
    
  4. JumpServer Lion 日志排查:查看 JumpServer 的 Lion 组件日志(docker logs jms_lion),搜索与连接失败相关的错误信息,确认是否为协议不兼容、认证失败或会话启动异常。

  5. 参考文档或联系支持:如仍无法解决,请参考 JumpServer 官方文档 或联系 JumpServer 技术支持 获取进一步帮助。