Prevent Terminal from timing-out SSH on Mac.
If you use Terminal application on Mac OS-X to connect over SSH, you have most probably been annoyed by closed connections. Following is a quick recipe to prevent timeouts:
> sudo vi /etc/ssh_config
Edit the file to make lines 20-21 look like:
Host * ServerAliveInterval 5
Save file and restart Terminal. Your connections won’t time-out nearly as frequently.