Do you use a Mac and have long-running ssh session to a workstation or server? Would you like those ssh sessions to behave just like local terminals? How about being able to restore sessions after a disconnection or reboot of your Mac? Then you've come to the right place. Here I'll show you how to set up iTerm and tmux to do all of that and more.