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ウィンドウを表示しません。お知らせ下さい。
実行時に興味深い警告/注意事項があるかどうかを確認することもできます
—
アレックス
ssh -vvvv -X -i ...
X11Forwadingは、以前からyesに設定されていました。-vvvv debug1の場合:リモート:xauthプログラムなし。なりすましで転送することはできません。これが理由でしょうか?
—
ハンブルデバッガー
X11Forwarding
yes に変更した後、sshdを再起動しましたか?