是否可以在我的本地桌面上运行应用程序,但在我的笔记本电脑(远程 X)上显示 GUI?
我想知道是否可以使用 2 台不同的 LAN 连接机器来模拟双显示器设置。
我已经安装了 Synergy,我可以用桌面键盘/鼠标轻松控制我的笔记本电脑,但我也想在桌面上运行一些东西并在笔记本电脑屏幕上显示 GUI。
根据我对 X 的有限经验,我知道我可以在远程机器上运行程序并使用第一个的显示来显示输出,但反过来不行。
任何指针都会有很大帮助。谢谢
PS 在 Ubuntu 12.10 上运行 XFCE 4.10
我通常在我的工作站上运行许多程序,有时我需要远程使用它。所以我需要连接到现有的 X 会话,同时始终保持物理显示器(工作站的显示器)锁定。
我尝试了 vino(vino-server & vinagre 作为客户端),但它们打开了新的、空的 X 会话,因此它无法让我访问正在运行的应用程序。
我也尝试过 x11vnc 但它看起来可以解锁物理屏幕并在客户端完成时保持解锁状态(!),所以我们有安全问题......
在两端都有 Ubuntu 12.04 运行,带有默认 GUI,因此没有 GNOME 特定的解决方案将起作用(小程序等)。
理想的解决方案应该让我可以访问在显示器和几个“虚拟桌面”上运行的所有程序。这可能需要捕获特殊键,如 Crtl+[number] 和 Alt-TAB。
或者......如果可以通过ssh -X它转发现有窗口(程序已经运行),这将是一个很好的解决方法。
编辑:x1vnc,当然不是“x11server”...
Ubuntu 15.04 64 位桌面。
安装系统 X 服务器后,运行-nolisten tcp选项:
922 tty7 Ssl+ 0:05 \_ /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
Run Code Online (Sandbox Code Playgroud)
我添加xserver-allow-tcp=true到
/etc/lightdm/lightdm.conf并重新启动。所以X现在开始没有-nolisten tcp:
2688 tty7 Ssl+ 0:07 \_ /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 vt7 -novtswitch
Run Code Online (Sandbox Code Playgroud)
但X实际上并没有监听任何 tcp 端口:
sudo netstat -Wpnatu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN …Run Code Online (Sandbox Code Playgroud) 我的 ubuntu 计算机需要一个加密的远程桌面服务器。有人可以告诉我应该安装哪个包或程序吗?但是连接必须加密!
非常感谢。
亲切的问候
我的系统配备了 Intel Celeron 处理器 1.1 GHz s370 和 384 Mb RAM 在 Intel d815egew 主板上,支持网络唤醒功能。我想使用这样的 PC 将 Internet 共享到本地网络。这台 PC 也是 DHCP+DNS 服务器以及路由器/网关。基于上述,我决定安装 Lubuntu,因为它是轻量级系统。我从备用 ISO 安装了 Lubuntu 10.04.4 LTS。系统没有自动登录。系统启动并具有可接受的性能。
主机 PC 具有板载 4 个网络适配器:
我们想远程控制我们的网关。因此,我们需要能够远程启动它。为了做到这一点,我做了以下几件事:
$ cd /etc/init.d/ 用命令创建了一个新文件
$ sudo vim wakeonlanconfig
将以下几行写入新创建的文件,保存并关闭它
#!/bin/bash ethtool -s eth0 wol g ethtool -s eth2 wol g 出口
使上述文件可执行
$ sudo chmod a+x wakeonlanconfig
然后在启动期间将其包含到自动启动序列中。
$ …我一直在尝试使用 xrdp 设置 RDP 连接,但在获取工作配置时遇到了很大的困难。
当用户登录时,我需要它来连接新会话。所以工作流程就像我的 Ubuntu 机器有三个用户,比如 lin1 、lin2 、lin3 。每次用户远程连接到我的 Ubuntu 机器时,他都必须使用新会话进行连接。
假设如果第一个用户连接,他必须登录到 lin1 用户,如果第二个用户同时连接,他必须使用 lin2 用户登录,依此类推。这样每个用户都可以保持单独的会话,并且多个用户可以同时登录。
我需要对默认配置进行哪些更改才能使其正常工作?
详细请参考这里。我需要在linux中实现类似的东西
您好,我正在尝试为同事提供一些支持,我正在创建从远程计算机到我的云服务器之一的反向 ssh 隧道。
我想使用反向隧道控制远程计算机,但同时将会话共享给远程用户,以便他们可以看到我在做什么,我想在登录反向连接时自动执行此操作。
有没有办法做到这一点?
我正在设置一个新的 Ubuntu 服务器 (16.04),最多 50 人可以同时访问。我已经按照本教程使用 xfce 设置 XRDP,到目前为止一切都很好,问题是只能同时登录 10 个用户。任何人都可以帮忙。谢谢你。
我有一个由 80 台机器组成的本地网络,所有机器都安装了 Ubuntu 10.04。所有的机器都连接到一个中央交换机。
我有一些位于海外的承包商。我想为他们每个人分配一台机器,以便他们所做的所有工作都将在我的其中一台“本地”机器上执行(通过远程访问)。
理想情况下,我更喜欢免费的解决方案,它允许每个用户安全地连接到远程机器,查看“X”(意思是,能够打开 Evolution 等程序,发送电子邮件,编写计算机代码等)并打开一个终端,运行脚本等。理想情况下,解决方案应该是快速的(意思是,我不希望键盘上的每次敲击与屏幕更新之间有很长的延迟)和安全。
我还应该能够访问他们正在使用的机器并阻止他们的访问,以防他们正在做他们不应该做的事情。
有任何想法吗?
我需要从 Windows 笔记本电脑访问我的远程 Linux 机器的 GUI。为此,我尝试了两种方法:
a) 安装了 xrdp 和 Tigervnc。它有效,但速度太慢,而且我担心安全问题(见下文)。
b) ssh -X。这允许在我的笔记本电脑上拥有单个 X11 应用程序,这就足够了,但奇怪的是,它比带有 xrdp 的完整桌面更慢。
所以,我有几个问题:
非常感谢。
remote-x-session ×10
ssh ×3
vnc ×3
xorg ×3
remote ×2
xrdp ×2
13.10 ×1
16.04 ×1
lightdm ×1
lxde ×1
networking ×1
remote-login ×1
server ×1
xfce ×1