[ Thanks to Curt Brune for this link.
]
“Ever debugged a program remotely and felt like telling your
computer where to go and how to get there? Hopelessly adding calls
to printf() and recompiling as a steady string of explectatives
flow from your over-caffeinated brain waves.“Fear not! Help is on the way. Read on to learn how to use
gdbserver and ssh tunnelling to debug remote processes…”