-
|
I scoured the documentation and the Internet for an answer to this question, but couldn't find anything, so I imagine this use-case is not directly supported? Desired setupHost AXpra started in seamless mode: Host BX11 app running here and displaying on host A ExplanationThis assumes that xpra (or Xvfb) listens for the X11 protocol on port 6123 when started by Xpra. RationaleWhy would I want such a thing? I understand that the "MIT-MAGIC-COOKIE" authentication scheme does not offer much security, and nothing is encrypted between hosts. But I am not a sysadmin on this system, and this is how it's currently used (with VNC instead of Xpra seamless), so introducing this would not significantly degrade security on this semi-trusted network. Alternatives consideredProxyingI guess I could technically proxy the local socket over the network? Possibly with Shadow / Desktop modeSince these would connect to a working X11 server that already accepts client connections from the network, this should work; but it would not meaningfully improve the situation compared to VNC. Replace X11 connections with something else?I am open to suggestions, even from a theoretical standpoint, as I do not have admin access nor I am interested in pushing for a significant architectural change. Well, sometimes I do consider working elsewhere or in another field 😅 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
This is strongly discouraged, for two reasons:
To do that, remove the And deal with the security risks.
I wouldn't, but OK.
These are much more secure and do not use TCP connections at all. |
Beta Was this translation helpful? Give feedback.
This is strongly discouraged, for two reasons:
To do that, remove the
-nolisten tcpin yourxvfbconfiguration:xpra/fs/etc/xpra/conf.d/55_server_x11.conf.in
Line 40 in 751f2e3
And deal with the security risks.
I wouldn't, but OK.
These are much more secure and do not use TCP connections at all.