x11-forwarding

从 Windows 计算机连接到 Linux 服务器时无法使用 ssh -X 启用交互式窗口
x11-forwarding

从 Windows 计算机连接到 Linux 服务器时无法使用 ssh -X 启用交互式窗口

我需要一些帮助。我正在尝试使用ssh -X连接到已启用 X11 转发的远程服务器。 当我使用 MacBook 连接到远程服务器时,我会使用ssh -X USERNAME@SERVER,然后如果我输入matlab,它会在我的 MacBook 上打开 XQuartz 应用程序,然后打开 matlab 的 GUI。到这里一切都很完美。 我现在想在 Windows 机器上执行相同的操作。我首先启动 Xming 程序。我可以在右下角看到它正在运行(我看到了Xming Serve:0.0)。当我重复上述过程时,matlab GUI 没有打开。 我也尝试使用 进行连接ss...

Admin

为什么 ssh 会将 virgl OpenGL 渲染器改回 llvmpipe 软件渲染器?我可以在 ssh 会话中保留 virgl 吗?
x11-forwarding

为什么 ssh 会将 virgl OpenGL 渲染器改回 llvmpipe 软件渲染器?我可以在 ssh 会话中保留 virgl 吗?

我创建了一个 Qemu VM,主机和客户机都是 Ubuntu 20.04。然后我使用命令启动 Qemu VM qemu-system-x86_64 ubuntu-desktop.qcow2 -m 2G -smp 2 -device virtio-vga-gl -display gtk,gl=on -nic user,hostfwd=tcp::5555-:22 如果我可以打开客户机 Ubuntu 的桌面并在其终端中输入 glxinfo -B 输出显示 OpenGL 渲染器是“virgl”。但如果我使用-X选项并键入ssh 进入客户机 Ubuntu glxi...

Admin

两台 Windows 机器之间是否有 X11 转发或类似 X11 转发的解决方案而不是 RDP?
x11-forwarding

两台 Windows 机器之间是否有 X11 转发或类似 X11 转发的解决方案而不是 RDP?

在我的新工作场所,我们有两台 Windows 电脑,一台用于开发(办公室固定),一台笔记本电脑(例如用于远程使用或会议)。 我很难适应 Windows 远程桌面连接 (RDC) 解决方案。我怀念只有一个桌面可以操作的选项——本地桌面,而且远程应用程序的窗口在单独的本地窗口中,而不是远程桌面在一个窗口中,就像我以前的工作一样,我的开发工作站运行的是 Ubuntu,而笔记本电脑运行的是 Windows。 那时,我享受着两全其美的体验——Linux 用于开发,Windows 具有所有可用的驱动程序和全新的用户界面,使用起来也非常方便。但我最怀念的是,远程应用程序可...

Admin

使用 ForwardX11=yes 时 ssh 锁定
x11-forwarding

使用 ForwardX11=yes 时 ssh 锁定

为什么这两个都会锁定,并且从不给我提示? % ssh -X $(hostname) exit % ssh -o ForwardX11=yes $(hostname) exit 他们都创造了远程控制当前机器上的会话,使用 X11 转发。是的,我知道这很奇怪。有趣的是,将 更改exit为也会锁定,但首先会给我一个文件列表。这意味着锁定与终止 shell 或会话有关,但我只是猜测。此外,如果我删除或 ,ls锁定就会消失。我的-X-o ForwardX11=yes〜/.ssh /配置是空的。如果有帮助的话,下面是使用 运行时选定的一些行-vvv,包括我在最后按 C...

Admin

无法通过 XOpenDisplay 连接到 X11 服务器
x11-forwarding

无法通过 XOpenDisplay 连接到 X11 服务器

我在同一台主机上运行两台虚拟机。一台装有 Ubuntu,另一台装有 Red Hat。两台虚拟机都设置为 VirtualBox 上的同一 NAT 网络。我能够使用 ssh username@ip -X 从一个虚拟机执行 X11 转发到另一个虚拟机,反之亦然。 为了便于说明,我们假设我尝试连接的虚拟机的 IP 是 178.23.2.6,而我提供给 XOpenDisplay 的输入是 178.23.2.6:0,因为我想连接到服务器端的显示器 0。我不确定我是否给出了错误的输入,但是当我尝试使用 XOpenDisplay 运行程序时,它一直给出错误。如能提供"Run...

Admin

X11 转发失败,没有错误消息
x11-forwarding

X11 转发失败,没有错误消息

我想要通过 X11 转发来 ssh 到 docker 镜像。 当我使用连接SSH -X -v并执行时xclock,似乎应用程序运行(它不会终止),但没有打开任何窗口。 我的/etc/ssh/sshd_config包括 X11Forwarding yes X11UseLocalhost no X11DisplayOffset 10 ...

Admin

编辑
x11-forwarding

编辑

我在使用图形应用程序和 WSL 时遇到了问题。我安装了 Ubuntu 20.04.3 和 X11;但是当我尝试测试时遇到了以下问题xeyes(我使用的任何其他图形应用程序也会出现同样的问题)。 xeyes Error: Can't open display: localhost:0.0 我已经在网上查阅了类似问题的相关资料,但还没有找到解决办法。我正在使用 VcXsrv X Server(之前也尝试过 Xming)。 我曾尝试使用以下所有方法独立更改显示内容: export DISPLAY=0.0 export DISPLAY=localhost:0 ex...

Admin

设置
x11-forwarding

设置

我确实发现这里的许多说明甚至问题都已过时,或者答案对我没有帮助。因此 设置 在 ArchLinux 框上:/etc/ssh/sshd_config: X11Forwarding yes X11UseLocalhost no 在客户端腻子上: 在客户端 xlaunch 上: 第一次启动时,我允许添加 Windows 防火墙规则。 连接到 ArchLinux 框并尝试启动 xeyes 后,我得到: 错误:无法打开显示: 在 Archlinux 框上: echo $DISPLAY 给出一个空行。 尝试过的变化 2) 设置 ...

Admin

X11 转发:无法初始化服务器:无法连接:连接被拒绝。X11 连接需要什么?
x11-forwarding

X11 转发:无法初始化服务器:无法连接:连接被拒绝。X11 连接需要什么?

我想控制一个没有 GUIDebian 服务器通过 ssh 的 X11 连接 Ubuntu 桌面。从我读到和看到的所有内容来看,它应该可以在 Linux 发行版上完美运行,但事实并非如此。 # The debian /etc/ssh/sshd_config: ... X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes ... 保存后,我确实在 Debian 上重启了 sshd。 当我连接时ssh -X debian:Ubuntu(我有一个带有端口和用户的配置),建立连接并输入后:gedit我...

Admin

当我不使用 ForwardX11 变量(-Y)时,ssh 连接卡住
x11-forwarding

当我不使用 ForwardX11 变量(-Y)时,ssh 连接卡住

当我尝试连接ssh到远程计算机时,如果我不使用 ForwardX11 变量,它就会冻结-Y。终端冻结,我无法取消操作,我必须关闭终端才能退出。 造成这种问题的主要原因可能是什么? 是否可以ssh自动尝试另一种方法进行新的连接尝试或强制连接而不使用 ForwardX11 变量? 我的调试输出: ssh连接期间冻结的尝试: $ ssh -v user@IP OpenSSH_8.1p1, LibreSSL 2.7.3 debug1: Reading configuration data /Users/alper/.ssh/config debug1: /Use...

Admin

如何在不支持 GUI 的 Linux 发行版中从终端运行 GUI 软件?
x11-forwarding

如何在不支持 GUI 的 Linux 发行版中从终端运行 GUI 软件?

我已经CentOS 8在虚拟机中安装了无 GUI 支持的产品。 现在我已经sqldeveloper在java jdk同一台虚拟机上正确安装了。java 的环境变量也已设置。我打算使用此虚拟机连接到另一台Oracle 19c已安装的虚拟机。 问题是我根本无法sqldeveloper从终端运行,甚至无法使用xhost +,也无法设置DISPLAY变量。 我努力了: [root@machinename] export DISPLAY='localhost:0' [root@machinename] xhost + 但后来我回来了 xhost: unable t...

Admin

在 Windows 终端服务器上运行 X11 服务器
x11-forwarding

在 Windows 终端服务器上运行 X11 服务器

我想通过 Windows 终端服务器 (WTS) 连接到具有多个用户 (桌面) 的 unix 计算机 (GUI)。WTS (OpenText Exceed) 上安装了 X11 服务器。我启动它。我在 WTS 上启动了 putty (使用 X11 转发),它只是在 WTS 上获取一个用户的显示号码。(如果它是我的 - 没问题)。 我的窗口可能会出现在其他用户的桌面上。或者其他用户的窗口出现在我的桌面上。 如何正确配置?我想避免在 Putty 中使用固定显示数字。 putty设置:连接->SSH->X11 启用 X11 = 是 X 显示位置 = ...

Admin

ssh 转发时出现较长的初始延迟,随后出现“无法打开显示”
x11-forwarding

ssh 转发时出现较长的初始延迟,随后出现“无法打开显示”

当我通过 ssh 隧道建立的 X 连接启动哪怕是简单的应用程序(比如:vim)时,我都会遇到大约一分钟的奇怪延迟。 如果应用程序启动 (vim),则延迟不会在使用应用程序时持续存在,仅在启动时持续存在。几乎所有应用程序,即使是简单的应用程序 (xterm、xclock 等),都表现出延迟,然后以“无法打开显示:localhost:0.0”中止。 线索: └─ $ ▶ echo $DISPLAY localhost:10.0 └─ $ ▶ export DISPLAY=localhost:0.0 解决了 vim 的延迟问题,但没有解决其他应用程序的延迟问题:...

Admin

ssh -X:远程应用程序应在本地浏览器中打开超链接
x11-forwarding

ssh -X:远程应用程序应在本地浏览器中打开超链接

我用来ssh -X在远程机器上执行 GUI。 这很有效,除了一件事: 如果我单击应用程序中的超链接,则远程计算机上会启动浏览器。 就我而言,该应用程序是 PyCharm。 如何打开我的本地浏览器? 屏幕截图有点误导,因为 URL 是 127.0.0.1。对于这个问题来说,URL 并不重要。所有应用程序的所有超链接都应在本地计算机上打开。 远程机器是 Ubuntu Linux。 有一个从本地机器8000到远程服务器8000端口的端口转发。 ...

Admin

Windows OpenSSH X11 客户端转发到 Linux 服务器吗?
x11-forwarding

Windows OpenSSH X11 客户端转发到 Linux 服务器吗?

我想使用 OpenSSH 通过 X11 转发功能在 Windows 中 ssh 到 Linux 设备。我已经安装了正在运行的 xming 服务器,DISPLAY=:0并使用我的 powershell 配置文件和系统环境变量设置了环境变量,使用 PuTTy 一切正常。 但我想使用内置的 OpenSSH 通过 X11 进行 ssh,可通过 PowerShell 和命令提示符访问,而不是 PuTTy。关于如何实现这一点,有什么想法吗? 到目前为止,我可以使用 -X 标志进行 ssh,但是一旦通过身份验证 - 返回的错误是...... ssh -X -Y root@...

Admin