質問: 「mobaxterm x11プロキシ:サポートされていない認証プロトコル」を修正する方法 mobaxtermを使用してwindowsからlinuxボックスに接続すると、windows側でlinux-guiアプリケーションを開くことができません。 windows側では何も起こりません。 linuxボックスでは、次のエラーメッセージが表示されます。mobaxterm x11 proxy: unsupported authorisation protocol ** ([program]:[processid]): warning **: could not open display localhost:10.0
回答: 私の場合、問題はlinuxマシンの〜/ .xautorityにエントリがないことでした。おそらくファイルを直接編集するべきではありませんが、コマンドラインツールxauthを使用してください。エラーメッセージから表示名とidを取得し、xauthコマンドで使用します。could not open display localhost:10.0 ````````` `` 私の場合、それはlocalhostおよび1です。追加するには、xauth addコマンドを使用します。xauth add localhost/unix:10 mit-magic-cookie-1 27e035688dd89483c6fe48b2470172f5 ````````` `` 最後の16進数は32文字です。 linux shellで次のいずれかのコマンドを使用して、独自の(かなりの)乱数を作成できます。mcookie uuidgen -r | sed s/-//g head -c 16 /dev/urandom | xxd -p コマンドxauth listで追加された内容を確認できます。