Very nice tutorial on getting going with ssh, the secure shell. ssh lets you log into remote computers, while encrypting the communications so network "sniffers" can't decode what you're trying to do. But it does lots more than that, including nicely forwarding X so that you can run X clients locally from remote computers. This page also shows you how to set up the key files so you don't even need to type in a password. After spending a few minutes getting this set up, I was very happy! Now I just have to remember to start out by typing
$ ssh-agent startx when I fire up my X, so that the agent is ready and willing to answer calls for authorization.
Added note: Just found out how to make it so I don't have to remember to using 'ssh-agent' when starting KDE. According to the FAQ, I just need to add script to ~/.kde/env/ and it will fire it up. So here is my script:
#!/bin/sh eval `ssh-agent -s`
And here's another couple of nice pages on ssh and ssh-agent:SSH User Identities
SSH and ssh-agent