"In Part 1 of this pair of articles on sharing computers, I
described my heterogeneous local network and how I use it to
compare and test applications on different operating systems and
architectures. Several technologies let a user at one workstation
run an application that lives on another workstation. SSH provides
text terminals to remote computers; the X Window System can be used
to display an interactive application on a workstation other than
where it actually runs; VNC can act as a "remote-control" to an
entire remote desktop.
"Each technology has advantages and disadvantages. They all run
on Linux, but different variations (host or remote) allow
interaction with various other OS environments for heterogeneous
networks. Using combinations of these tools, I can sit at one
workstation (say, the one with the best monitor, keyboard, and
chair) and run, test, and time applications on a bunch of platforms
-- usually without rebooting anything.
"Part 1 introduced SSH and VNC. This second part talks a bit
more about VNC, then moves on to remote X and security..."