xauth 中的“#ffff##:0”是什么意思?

xauth 中的“#ffff##:0”是什么意思?

(从 ServerFault.SE 迁移)

我正在开发 Silverblue 系统,部分通过 SSH 和 X11 转发。

当我使用图形控制台并说xauth list我得到这个时:

silverblue/unix:0   MIT-MAGIC-COOKIE-1 <token1>
#ffff##:0   MIT-MAGIC-COOKIE-1 <token1>

$XAUTHORITY = /run/user/1000/xauth_dkafiw

所以这显然是银蓝专门设置的东西。

但是当我通过登录时ssh -X我得到xauth list

silverblue/unix:11  MIT-MAGIC-COOKIE-1  <token2>
silverblue/unix:10  MIT-MAGIC-COOKIE-1  <token3>

我认为控制台 xauth 中的神秘行是toolbox与 X 一起工作。我可以说toolbox enter并从命令行启动 X11 程序,并且它可以工作。但如果我尝试这样做,ssh却不会。这似乎是因为toolbox将其设置hostname为“工具箱”,所以如果我说它xauth add toolbox/unix:10 MIT-MAGIC-COOKIE-1 <token3> 再次开始工作(或者sudo hostname silverblue在工具箱内也可以工作)。

所以我的问题是:

  • 是什么#ffff##:0意思xauth list?我关于解决工具箱问题的说法正确吗?

  • 我怎样才能把它放进去?使用xauth add告诉我这是一个无效的地址。

相关内容