Q. How do I tunnel X Windows Securely over SSH? I’d like to run X program on my remote Linux server and get back display to Laptop computer connected by high speed internet?
A. A tunneling protocol is a network protocol which encapsulates a payload protocol, acting as a payload protocol. Reasons to tunnel include carrying a payload over an incompatible delivery network, or to provide a secure path through an untrusted network.
SSH is frequently used to tunnel insecure traffic over the Internet in a secure way. Simply type the following command:
$ ssh -X user@server.corp.com
$ ssh -X user@202.54.1.2
You can requests compression of all data to improve up user experience (good for a low speed link such as wan link) using -c option:
$ ssh -c -X user@202.54.1.2
Once logged in type any X windows program name such as:
$ xeys &
$ oowriter &
To start kde type:
$ startkde &
To start default desktop type:
$ startx