我正在尝试同时连接多个 Putty 会话,并且我的机器上运行着一个 CygwinX 服务器。我打开的第一个 Putty 会话能够成功启动 gnome 终端,这证明 X11 转发正在运行。但是,问题是,当第一个 Putty 会话仍处于打开状态时,我启动到其他机器的任何后续 Putty 会话都无法成功启动 gnome 终端。
答案1
我假设您正在通过 SSH 连接到远程主机,并且已激活 X11 转发。
然后,在 Cygwin 终端中,您可以键入xhost +
以允许任何能够通过网络连接到您的 IP 的人访问您的 X11 服务器。这将关闭访问控制。因此,明智的做法是,用防火墙阻断任何您不信任的人。
之后,您应该能够启动将显示在本地 X11 服务器上的其他 X11 应用程序。