xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Changes between Version 3 and Version 4 of Network


Ignore:
Timestamp:
11/07/13 05:45:05 (7 years ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Network

    v3 v4  
    66== Types of connections ==
    77Xpra supports 3 main types of connections:
    8 * '''unix domain socket''' connections. From the same machine only - potentially as a different user. This is obviously restricted to Unix like systems. When using this type of direct connection, you should also be using {{{mmap}}} for maximum speed (which should be enabled by default). For connecting to a different user, you may need to use the {{{socket-dir}}} option to place the socket in a public location, and maybe also {{{mmap-group}}} to make the socket accessible to other users.
    9 When starting a server, a socket is automatically created for it by default.
    10 * '''TCP''' connections using the {{{bind-tcp}}} option. May be specified more than once to bind to multiple ports or IPs, supports {{{IPv6}}}. These can be secured with a {{{password-file}}}, in which case you probably want to enable {{{encryption}}} to prevent some MITM attacks.
     8* '''unix domain socket''' connections. From the same machine only - potentially as a different user. This is obviously restricted to Unix like systems. When using this type of direct connection locally, you should also be using "{{{mmap}}}" for maximum speed (which should be enabled by default). For connecting to a different user, you may need to use the "{{{socket-dir}}}" option to place the socket in a public location, and maybe also "{{{mmap-group}}}" to make the socket accessible to other users.
     9 When starting a server, a socket is automatically created for it by default.
     10* '''TCP''' connections using the "{{{bind-tcp}}}" option. May be specified more than once to bind to multiple ports or IPs, supports {{{IPv6}}}. These can be secured with [/wiki/Authentication authentication modules], in which case you probably want to enable [/wiki/Encryption encryption] too to prevent some MITM attacks.
    1111* '''SSH''' connections: this type of connection uses a SSH as transport to connect to the unix domain socket. (forwarded using the hidden xpra sub-command "_proxy").
    12 On Unix-like systems you may need an {{{SSH_ASKPASS}}} utility to be able to enter your password or passphrase.
     12 On Unix-like systems you may need an "{{{SSH_ASKPASS}}}" utility to be able to enter your password or passphrase.
    1313}}}
    1414