问题标签 [xrdp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
19531 浏览

linux - XRDP - 连接到同一个会话(多个用户)

我正在尝试设置一个 rdp 服务器,但我在会话方面遇到了一些问题。基本上用户应该连接到相同的(现有)会话,但我找不到具有多个用户的解决方案。

我尝试将 xrdp 端口​​设置为某个数字,但问题是每个用户都连接到同一个会话。当然 user1 应该无法连接到 user2 的会话。在 xrdp.ini 中将端口设置为“ask-1”是正确的方向,但这不是解决方案,因为我不能指望用户记住端口号。只有基本的技术人员应该使用服务器。

此外,我尝试使用tightvnc,但我得到了相同的结果。

我希望有人可以帮助我并解决我的第一个问题:)

0 投票
1 回答
112 浏览

c++ - glibc mysql_stmt_close 释放坏内存?

红帽 RHEL 6+;MySQL(最新)

这很奇怪。我有一个工作应用程序,它实际上是.soLinux 上 PAM 系统的插件。安装插件后,我可以使用 ssh、控制台和一个名为 x2go 的工具登录。如果我切换出 x2go 并使用 xrdp 那么它会引发异常

涉及的代码部分是:

sth创建和处理方式与以下示例相同:https ://dev.mysql.com/doc/refman/5.0/en/mysql-stmt-execute.html 我没有看到问题。想法?

0 投票
1 回答
710 浏览

remote-access - 来自外部网络的 xrdp 连接。

我有一台 Ubuntu 机器,我希望外部用户使用 RDP 连接到它。从内部网络连接工作得很好。

但是我的网络之外的用户无法连接。可能是什么原因?

请注意,我已经检查了以下内容:

  • 端口 3389 正在侦听传入连接

    sudo netstat -an | grep "LISTEN" | grep ":3389"

    tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN

  • 如果是防火墙相关问题,我已发出以下命令

    sudo ufw disable

    Firewall stopped and disabled on system startup

  • 我已经安装了 Ubuntu mate,从内部计算机连接到网络时它工作正常

  • 我已发布sudo service xrdp restart command

0 投票
2 回答
481 浏览

linux - 第二个 XRDP 用户无法连接到 Azure VM 上的 GUI

我目前在 Azure 中运行 Ubuntu 14 VM。我已成功按照步骤启用 xrdp 并安装 xfce4。我能够使用我在 Putty 中使用 Windows RDP 创建的第一个用户帐户成功访问 GUI。我有第二个用户,也是在 Putty 中创建的,但是,我无法以第二个用户名连接到 GUI。

我再次按照步骤将 GUI 添加到第二个用户名下的 azure vm。但是,我不断收到连接错误。请参阅所附照片。

我不知道如何完成这项工作。任何想法都非常感谢。

下面是用于安装 xrdp 和 xfce4 的命令列表。

错误信息

0 投票
1 回答
1093 浏览

azure - 无法 RDP 到 CentOs 7 Azure VM

我无法 RDP 到我新创建的 CentOs 7 Azure VM。

在我尝试完成此操作时,我遵循了此处列出的步骤: https ://blogs.msdn.microsoft.com/cloud_solution_architect/2015/05/02/remote-desktop-to-your-linux-azure-virtual-machine/

总而言之,我已经安装了 GNOME 桌面、VNC 服务器和 xrdp。上面的说明讨论了添加端点,但由于我使用的是资源管理器部署模型,因此没有可以创建的设置或菜单项。相反,我向我的网络安全组添加了入站规则,以允许流量到 xrdp 和 vncserver 使用的端口。当我尝试连接时,Rdp 和 VNC 查看器都超时。

此外,我使用 sudo netstat -ant 命令确认两个端口(用于 xrdp 和 vncserver)都处于“LISTEN”状态。

我在这里想念什么?

提前致谢。

0 投票
5 回答
10781 浏览

ubuntu - visual studio code 1 无法使用 xrdp 在 ubuntu 上启动

我已经在 ubuntu 14.4 LTS 上安装了 vscode 1.0。如果我使用统一桌面在本地登录并在终端中键入“代码”命令,它工作正常。

但是,当我将 rdp 放入框中时,我必须使用 xfce4 桌面,因为 xrdp 显然不能与 unity 配合使用,并且当我尝试从命令行启动它时,终端中没有错误,但 UI 从未出现。

我之前确实安装了旧版本的 vscode,并且在安装 1.0 之前没有卸载它,以防万一。

当我输入

它正确报告 1.0.0

有人有解决这个问题的想法吗?我真的希望能够在我的 Windows 10 机器上使用 rdp

更新:这个问题似乎只发生在使用 rdp 时,如果我使用 xfce4 在本地登录,它就像使用统一桌面一样按预期工作。我的 ubuntu 装了一个带有最新 bios 的 intel nuc5ppyh,我想也许代码正在一个不可见的显示输出上启动。以前,盒子被配置为镜像到 hdmi 输出,我使用它也连接到电视。我已经尝试禁用 bios 中的 hdmi 输出并弄乱 xrandr 但仍然无法让它通过 rdp 工作。我不是 linux 专家,但仍然认为它实际上可能是在不可见的显示输出中加载代码,但不确定如何解决问题

0 投票
2 回答
2970 浏览

xfce - XRDP 添加布局

在 Debian 8 上安装了 XRDP + xfce4。无法向系统添加新布局 - “添加”按钮被禁用:登录后转到“应用程序菜单 - 设置 - 键盘”选择“布局”并看到下图:见截图

目录/etc/xrdp/中有文件:

  • km-0407.ini
  • km-0409.ini
  • km-040c.ini
  • km-0410.ini
  • km-0419.ini
  • km-041d.ini
  • rsakeys.ini
  • sesman.ini
  • startwm.sh
  • xrdp.ini

km-0419.ini- 布局,我需要。

如何添加键盘布局?

我试图在终端会话中运行(在 root 下)命令:

作为对第一个命令的响应,我得到:

第二次默默执行,什么也没有发生。

相同的命令是报告的终端会话(在主机上):

0 投票
1 回答
167 浏览

linux - 如何避免在 Raspbian 中的 xrdp 下对某些程序使用 sudo?

背景:我为基金会负责 Raspberry Pi 版本的 Scratch。大多数情况下,这与 Smalltalk 编程、VM 开发和一些非常令人沮丧的 shell 脚本有关。

现在,当使用 xrdp 从任何其他机器连接到 Pi 时,我对似乎可能是 unix 权限或相关问题感到困惑和恼火。我知道这不是直接与 theSqueak VM 相关的问题,因为谷歌已经披露了很多其他具有类似外观问题的应用程序。我的部分问题是我对这个领域的了解不够,无法真正知道要搜索什么来缩小范围。

所以,问题描述 - 当前的 Scratch 系统在 Squeak Cog VM 上运行(参见https://github.com/OpenSmalltalk/opensmalltalk-vm),其中使用 pthreads 并且需要设置线程优先级。这曾经是需要修改一些配置的东西,但最近的(Raspbian)内核对此没有问题。

除了使用 xrdp 时,这很痛苦,因为我主要通过 xrdp 到我的 iMac 使用我的 Pi。为了解决这个问题,我必须在前面加上一个'sudo -E',这对于开发人员来说是可以忍受的,但对普通用户来说并不是很好。我在虚拟机制作过程中使用的一个简单的文件复制命令也有类似的问题,它不使用任何线程内容或优先工作,但确实需要我sudo make在终端窗口中。

作为一个实验,我尝试使用tightvnc,看看是否有更好的效果。在阅读了完整的安装说明(https://www.raspberrypi.org/documentation/remote-access/vnc/)并添加了自动启动 init.d 脚本等之后,似乎我们很幸运,因为 sudo 是不需要!万岁!当然,我对看似较慢的显示处理有点失望,但没关系。

可悲的是,这甚至还没有接近故事的结尾。我最近一直致力于完成对 X 组合输入窗口系统的支持,该系统允许日语和其他非拉丁语类型的语言用户更轻松地输入字符。它非常聪明,一旦你安装了 iBus、Anthy、许多字体并进行了一些设置。但是,虽然它在带有直接显示的 Pi 上运行得非常好,在 xrdp 显示上也很好(当然,首先使用 sudo 允许 Scratch 运行)它根本无法通过 vnc 使用或不使用须藤。

谷歌搜索显示大量其他应用程序在相关的 XCreateIC() 调用中以奇怪的方式出现问题(请参阅https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/platforms/unix/vm-display-X11/ sqUnixX11.c line:1659 供我们使用)但我无法与 vnc 建立太多联系。更烦人的是,组合窗口对于终端来说是可以的!

总结-直接显示-pthread优先级或compo窗口xrdp都没有问题-pthreads优先级需要sudo,但compo窗口工作正常vnc-pthread优先级不需要sudo但compo窗口不起作用。

我需要什么:帮助找出导致这些问题的原因,甚至可能是解决方案。一种将 xrdp 配置为不需要“sudo”的方法会很好。

0 投票
1 回答
204 浏览

linux - 如何启用 bash 完成 xrdp lxde

这对很多人来说可能很明显,但对我来说却不是。因此,要启用 bash-completion 或换句话说在 Linuks OS、Debian 或 Kali 或 Ubuntu 中自动完成或自动填充,请结合 xlde 桌面环境和 xrdp 远程连接:

在文件末尾添加

所以它看起来像:

保存文件,关闭终端并再次打开。

0 投票
1 回答
1123 浏览

rhel7 - RedHat 7 双屏 xrdp

我正在运行 RHEL 7.2 服务器并通过 xrdp 连接到它(使用 Windows 远程桌面)。有没有办法连接到服务器并使用我的两个显示器查看它?我尝试在 Windows 远程桌面连接中选择“使用我的所有显示器进行远程会话”框,但这没有任何区别。