X11 Cloud desktop software
Cloud desktop software
vBridge is a client/server tool.
vbridged
, the server, must be launched on the X session you want to connect to.
vbridge
, the client, can be launched anywhere as long as it can connect to vbridged
.
On the desktop you want to connect:
$ vbridged
On the desktop you want to see the remote one:
$ vbridge host-to-connect-to.tld
Two methods are possible: via a key or via login/password.
For using the login/password, simply use the login and password of the account where you launched the server.
For the key:
~/.vbridge/connect
file~/.vbridge/accept
filevbridged
--port=PORT port to listen
--ciphers=LIST sets the list of ciphers
--rsa-length=NUMBER RSA modulus length (in bits)
--rsa-exponent=NUMBER RSA public exponent
--ecdh-curve=NAME ECDH curve name
--background run in background
--reinit-cred reinitialize the user's pam credentials
--timeout=NUMBER inactivity timeout
--version display version information
--help display this help
vBridge needs the following packets to be installed for the compilation:
make
compiles and produces the vbridge
and vbridged
binaries.
Additionnally, you can compile it inside a Docker container. Simply type the commands below:
$ docker build -t vbridge .
$ docker create --name vbridge vbridge
$ docker cp vbridge:/build/vbridge .
$ docker cp vbridge:/build/vbridged .
$ docker rm -f vbridge