小编See*_*Emm的帖子

PuTTY、CygwinX 和 X11 转发连接被拒绝

我无法再使用 KiTTY/PuTTY 将 X11 转发到 CygwinX。

我正在连接到正确配置为允许 X11 转发的 Ubuntu Server 14.10 机器。我能够启动使用Cygwin xterm和其他Linux机器X11转发。

我在 Win7 上使用 CygwinX [1.7.34(0.285/5/3)] 和 KiTTY 0.64.0.1(PuTTY fork,我也试过 PuTTY)。

我已经验证了我的显示变量并尝试在 Cygwin xterm 中禁用 xhost 访问控制。

$ echo $DISPLAY
:1

$ xhost +
access control disabled, clients can connect from any host
Run Code Online (Sandbox Code Playgroud)

我的 KiTTY/PuTTY 配置为启用 X11 转发并设置正确的显示。我试过 :1 和 :1.0。

KiTTY X11 配置截图

当我通过 SSH 连接到服务器时,我的 DISPLAY 变量已设置并更新了 xauth。我删除了我的 .Xauthority 并重新创建它以进行验证。

user@server:~$ echo $DISPLAY
localhost:10.0
user@server:~$ xauth list
server/unix:10  MIT-MAGIC-COOKIE-1  3983b2d7f3d5f9f66d9796997771bf82
Run Code Online (Sandbox Code Playgroud)

当我尝试启动 X11 应用程序时,出现以下错误。

user@server:~$ xterm
KiTTY …
Run Code Online (Sandbox Code Playgroud)

linux cygwin putty x11

13
推荐指数
1
解决办法
4万
查看次数

标签 统计

cygwin ×1

linux ×1

putty ×1

x11 ×1