数日前から、SSH サーバーから自分のマシンに X11 を転送できなくなりましたが、その理由がわかりません。
-X
私はOSX 10.12とArchLinuxをゲスト仮想マシン(VirtualBoxハイパーバイザー)として使っています。フラグを付けてサーバーにログインしようとすると、
Warning: No xauth data; using fake authentication data for X11 forwarding.
OSX では (-Y
フラグ付きの同じ警告)、Arch では警告は出ません。その後、GUI プログラムを実行しようとすると、両方でセグメント エラーが発生します。
別のマシンでログインしようとしたところ、すべて正常に動作しました。2 つの異なる OS で同じ問題が見つかったため、私のマシンに何か問題があると想定する必要があります (どうしてこのようなことが可能なのかわかりません)。数日前にインストールした新しい OSX 10.12 がこの問題の原因でしょうか? 他にヒントはありますか?
私の~/.ssh/config
:
Host *
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
ファイルも再生成しました~/.Xauthority
が、何も変わりませんでした。