2 ms·
X is a native remote desktop system. It just happens that we generally all run our apps on the same machine as where X runs, nowadays. Sadly playing around and
by exikyut 6y ago
X is a native remote desktop system. It just happens that we generally all run our apps on the same machine as where X runs, nowadays.
Sadly playing around and learning how it works is trickier than it used to be now that X doesn't listen over TCP by default (...because the protocol is unencrypted and unauthenticated... can't argue there), but google "SSH X forwarding" for a reasonable startpoint that's still fairly universally supported (you can even get X servers for Windows that work with PuTTY, and it all works natively on Linux and macOS).
- exikyut 6y agoMust resist urge to comment on HN at $ZZZ-o-clock in the morning... pedantic clarification, nowadays X uses MIT-MAGIC-COOKIE authentication generally, but can be configured to do others (I think it can use Kerberos?). I don't think the protocol is encrypted in any circumstances though.