Comparte un servidor X11 entre hosts con FamilyWild

Sharing an X11 Server Across Hosts with FamilyWild

Cuando ejecutas una aplicación X11 desde un contenedor, chroot o SSH con .Xauthority montado, a menudo obtienes 'Authorization required, but no authorization protocol specified'. El problema: la cookie está vinculada a un hostname específico. La solución es un solo comando sed que cambia la familia a FamilyWild (0xffff), haciendo que la cookie coincida con cualquier host. Este truco es más seguro que xhost +, que desactiva el control de acceso por completo. Aprende a crear un .Xauthority portátil y a usarlo con XAUTHORITY.

Ese campo es todo el truco: los bytes de dirección aún deletrean 'myhost', pero a X ya no le importa, porque la familia 0xffff coincide incondicionalmente.

Más de este día

2026-08-02