Thursday, June 18, 2009

SSH Master

I just discovered (via blog) an amazing setting for OpenSSH: the MasterController. You can now designate an SSH invocation to run a "master" session. Then if I run SSH again connecting to the same computer, a new connection will be opened over that master session, without making a new TCP connection, establishing a new session key, or reauthenticating. This greatly speeds up connection speeds, making things like distcc a lot more practical.

I've know this was possible from using the commercial SSH for Windows on school computers, I just had no clue how to get it working from the Unix world until now.

No comments:

Post a Comment