local$> echo $DISPLAY
:0.0
local$> ssh -X -i PEMFILE ec2-user@AMAZONEC2_AMI
[ec2-user@REMOTE_AMI ~]$ echo $DISPLAY
[ec2-user@REMOTE_AMI ~]$ sudo grep X11 /etc/ssh/sshd_config ~/.ssh/*
/etc/ssh/sshd_config:#X11Forwarding no
/etc/ssh/sshd_config:X11Forwarding yes
/etc/ssh/sshd_config:#X11DisplayOffset 10
/etc/ssh/sshd_config:#X11UseLocalhost yes
因此,不转发显示。像这样的命令 emacs &
例如,不显示本地桌面上的X11窗口。
请指教。
您还可以在运行时检查是否有任何有趣的警告/注释
—
Alex
ssh -vvvv -X -i ...
X11Forwading从之前设置为yes。对于-vvvv debug1:Remote:没有xauth程序;不能用欺骗前进。这可能是原因吗?
—
Humble Debugger
X11Forwarding
是吗?