Networking

Using rsync and ssh

This document covers using cron, ssh, and rsync to backup files over a local network or the Internet. Part of my goal is to ensure no user intervention is required when the computer is restarted (for passwords, keys, or key managers).

http://troy.jdmz.net/rsync/index.html


Getting started with SSH

http://kimmo.suominen.com/docs/ssh/


A Tutorial on Using rsync

Rsync is a wonderful little utility that’s amazingly easy to set up on your machines. Rather than have a scripted FTP session, or some other form of file transfer script — rsync copies only the diffs of files that have actually changed, compressed and through ssh if you want to for security.

http://everythinglinux.org/rsync/


FTP PROTOCOL WALK-THROUGH

http://www.freesoft.org/CIE/RFC/1123/46.htm


vsftpd – Secure, fast FTP server for UNIX-like systems

Probably the most secure and fastest FTP server for UNIX-like systems.

https://security.appspot.com/vsftpd.html


CocoaDev: SocketClasses

http://www.cocoadev.com/index.pl?SocketClasses