I found a very good explanation of how to set up public key authentication over ssh. I’m always looking for it when I need it, and it always takes forever.
http://www.petefreitag.com/item/532.cfm
You can also use ssh-copy-id, I’m not sure what the specifics are behind it, but it seems to be available occasionally (Fedora 6) and not in other places (OS X 10.4.8).
linux
- Took me a while before I got on the ball and starting doing this for syncing my web servers docs to my local machine (for backing up). I had previously used Interarchy for this, but I really prefer to use the command line, where I can schedule it via a cron (should all be 1 line). rsync -ave ssh username@yourserver.com:/path/to/your/stuff/ /localpath/to/your/stuff/ You can put the local path first - it’ll push files up to the server instead.