x11forwarding

通过 WSL 进行 X11 转发
x11forwarding

通过 WSL 进行 X11 转发

我想通过 ssh 从我的 Windows 机器连接到远程 Linux 机器,并将该机器上的 x11 服务器转发到我的机器,以便能够查看小型交互式窗口,例如由 matplotlib(使用 qt 后端)生成的窗口。由于 WSL2 已经以某种方式转发了 x11,我猜我不需要在我的 Windows 机器上安装任何其他东西,我只需通过 x11 转发通过现有的 WSL 安装进行代理即可。我通过运行以下命令进入 wsl2 ubuntu(在安装了 openssh 的 Windows powershell 上): ssh -X <wsl-user>@localho...

Admin

通过跳转框进行 X11 转发
x11forwarding

通过跳转框进行 X11 转发

我有一台机器,配置为在有互联网连接时自动连接到跳转/堡垒机。我将其 ssh 配置文件配置如下: Host tunnel HostName <jump machine ip> IdentityFile <path to file> User <user> RemoteForward 5900 localhost:5900 RemoteForward 9933 localhost:22 然后,我可以从本地机器(WSL2 Ubuntu)通过跳转框 ...

Admin

SSH 转发 - x 服务器在本地机器上显示远程程序
x11forwarding

SSH 转发 - x 服务器在本地机器上显示远程程序

两台 Debian 机器 Debian 10 Kali Linux 2020 rolling lak:~# sudo ssh -XC [email protected] 转发特定程序,例如 Firefox、Nautilus 通过以太网连接lan 注意到的事情 Nautiluslocal desktop与Nautilus 的 x 显示器相比,仅存在轻微的延迟, Firefox滞后,因此用户无法进入设置,响应异常缓慢,挂X ing在浏览器窗口外。 GNUcash运行完美 - 无延迟,无关闭或“X-ing”问题 使用ssh -C开关进行压缩,但...

Admin

Ubuntu 18.04 上的 X11 配置。在 Ubuntu 16.04 上工作
x11forwarding

Ubuntu 18.04 上的 X11 配置。在 Ubuntu 16.04 上工作

以下是在 cron 中为具有 sudo 权限的用户 1 运行的脚本 export DISPLAY=:0 export XAUTHORITY=/home/user2/.Xauthority scrot -q 30 "/tmp/%Y-%m-%d-%H-%M_screen.jpg" 2>/tmp/err 它在 Ubuntu 16.04 上运行良好。升级到 18:04 后,出现错误:无效的 MIT-MAGIC-COOKIE-1 keygiblib 错误:无法打开 X 显示。它是跑步吧? 文件 .Xauthority 由用户 2 拥有...

Admin

x11 转发:服务器没有 GPU - 也没有 swrast_dri.so
x11forwarding

x11 转发:服务器没有 GPU - 也没有 swrast_dri.so

我正在尝试设置我的服务器,以便我可以远程使用 Chromium,我需要消除一些愚蠢的 IP 限制...因此,我需要利用 X11 转发,并且 - 显然? - 需要有 OpenGL。 首先,一些硬件信息: 连接客户端是:macOS 10.14,XQuartz 2.7.11(xorg-server 1.18.4) 我想要连接的服务器是... 这: # cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9"...

Admin

x11 转发不起作用
x11forwarding

x11 转发不起作用

当我从运行 Mojave 的 MAC 上通过 ssh 进入 Linux 机器时,无法获取 x11 转发。当我执行 ssh -X username@serveraddress 时,成功登录后出现以下错误: /usr/bin/xauth: error in locking authority file /home/username/.Xauthority 我尝试按照 stackoverflow 上针对此问题的建议进行修复,但似乎不起作用。 我尝试编辑 ~/.ssh/config 使其看起来像这样: Host * XAuthLocation /...

Admin

问题
x11forwarding

问题

问题 我无法再以普通用户身份通过​​ ssh 进行 X11 转发。几个月前还可以,所以有些东西被无意间改变了。 我尝试过的方法 与 sudo 配合使用: 据我所知,我的 ssh 和 sshd 配置是正确的。事实上,如果我以 root 身份使用 sudo 运行,X11 就会正确转发: $ ssh -X lm@<ip> -i <key> lm@localhost:~$ xeyes Error: Can't open display: localhost:10.0 lm@localhost:~$ sudo xeyes lm@...

Admin

KDE 上的集群 SSH 失败:cssh 错误“bad pad value "3m"
x11forwarding

KDE 上的集群 SSH 失败:cssh 错误“bad pad value "3m"

我在使用 KDE 的 RHEL7.3 安装上运行 clusterssh 时遇到问题。我不认为这是 Perl 问题,因为我已从 CENTOS7 框转发 X,结果出现相同错误(该框从 Ubuntu/Gnome 桌面转发 cssh 时没有问题)。 Google 仅返回 2 个结果: http://studiosysadmins.com/board/threadview/3755/ 我尝试实施上述线程中建议的解决方案之一: user@host ~ $ cat /etc/X11/xorg.conf.d/01-files.conf Section "Files"...

Admin

SSH X11 卡住很久
x11forwarding

SSH X11 卡住很久

我经常在实验室机器上运行大量实验(perl 脚本)。我目前正在运行实验的客户端机器运行的是 Ubuntu 14.04.5 LTS。 这些 perl 脚本,除其他功能外,还通过 ssh 连接到网络上的其他计算机以收集网络/vmstats。这些脚本一直运行良好,直到最近的一次更新(在客户端)出现问题,导致脚本运行异常缓慢,并且ssh脚本中的每个命令都会生成以下错误消息: Warning: No xauth data; using fake authentication data for X11 forwarding. -vvv当我在 ssh 命令上打开级...

Admin

如何诊断通过 ssh 转发运行的滞后 X11 应用程序?
x11forwarding

如何诊断通过 ssh 转发运行的滞后 X11 应用程序?

我在 Windows 系统上的 RHEL 机器上运行 X11 应用程序,使用 Xming 和 X11 通过 SSH 转发。响应速度似乎很差。按键和鼠标点击等之间间隔一秒。当我从 Windows 机器 ping Linux 机器时,我可以看到延迟只有大约 85 毫秒。我已启用 ssh 压缩并将密码设置为建议的设置。这有点帮助,但仍然很糟糕。我如何诊断响应速度如此差的原因?我可以在 Windows(或 Linux)下运行哪些实用程序来跟踪两台机器之间所有网络数据包的延迟? ...

Admin

XMing“无法打开显示”错误
x11forwarding

XMing“无法打开显示”错误

尝试运行西明,远程主机是 Ubuntu,正在通过 Putty。花了几个小时仔细检查所有设置,查看 XMing 的故障排除指南等。我不想继续这条路,而是想使用跟踪工具或sshd日志记录以某种方式准确识别我收到“无法打开显示”错误的原因。当我通过运行xclock或 Firefox 进行测试时会发生这种情况。 我已经关闭了每台计算机上的防火墙。 有一件事让我很困扰:在 Putty 中,我将 X 显示位置设置为localhost:0,他们说这会DISPLAY在远程主机上设置变量。但是通过 Putty 登录后,我执行了echo $DISPLAY,它什么也没显示。它...

Admin

编辑
x11forwarding

编辑

我正在使用 VPN(带有 OpenVPN)来保持我家和工作电脑之间的访问,今天我尝试 ssh-forward 一个仅有 GUI 的应用程序,我发现这是可怕很慢。我以前用过 SSH X11 转发,确实有延迟,但这两个主机之间的延迟真的很大。从点击按钮到输出显示在本地机器上大约需要 20 秒。 这两个主机之间存在rtt min/avg/max/mdev = 84.393/86.858/91.297/3.163 ms延迟,SSH 连接的速度约为 1.2MiB/s,我思考这应该足够了:\ 我正在使用-YCX,并且我已经实验性地尝试了使用和不使用Y和C(openv...

Admin

通过 SSH 和 X 转发在第二个 TTY 上启动远程 XFCE 会话
x11forwarding

通过 SSH 和 X 转发在第二个 TTY 上启动远程 XFCE 会话

我对 ssh 和 X 转发了解不多(目前),但我能够在主机上运行一些图形应用程序,并使用 ssh 上的 -X 选项将它们转发到我的客户端。我真正想要做的是在客户端上打开一个新的 TTY(例如,TTY2),以本地用户身份登录,然后 ssh 到服务器(使用远程用户)并启动一个新的 xfce 桌面会话,并能够在客户端计算机上看到它,就像我已经在本地启动了会话一样,以便通过CTRL+ ALT+ F2/ F3/在本地和远程桌面之间切换…。我该怎么做? 到目前为止,我已经尝试运行xfce4-session并startx完成远程会话但失败了(当我到达工作地点时,我会尽快...

Admin

如何从 OSX 查看远程主机上的 X 显示器
x11forwarding

如何从 OSX 查看远程主机上的 X 显示器

xvfb我在 Ubuntu 14.04 Virtualbox VM 中运行 X 服务器。 X 显示器用于运行 Firefox 和 Chrome 进行一些 Selenium 测试。我希望能够从 OSX 实时查看此显示器的内容,以便调试这些测试。 在 OSX 上可以实现这个吗? 我最初的想法是使用ssh -x,但这似乎假设该进程是由我的 SSH 会话启动的。在这种情况下,VM 内部的一个进程正在启动在 X 显示器下运行的进程 - 我只想连接到显示器以查看发生了什么。 ...

Admin