dufault.info

Ramblings of a phone weenie, Linux sysadmin, and other things geeky

08 2008

Making SSH connections to your frequent remote hosts faster with ControlMaster

I recently learned of a newish OpenSSH feature, a feature that let’s you reuse existing SSH connections.

If you want to enable this functionality on a per-host basis, then you can setup your ~/.ssh/config file like this:
Host *
ControlMaster no
ControlPath ~/.ssh/master-%l-%h-%p-%r.sock
Host someserver
Compression yes
ControlMaster yes

To enable it:
ssh -f -N someserver

After that, just ssh in like you would normally:
ssh someserver

Combining this with SSH keys and keychain — that’s some fast SSHing. Enjoy!

Source for this article: http://www.revsys.com/writings/quicktips/ssh-faster-connections.html

Share and Enjoy:
  • Digg
  • del.icio.us
  • Mixx
  • StumbleUpon
  • Technorati

6 Comments

(Required)
(Required, will not be published)

This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage.

« Hotswap a SCSI, SAS, or SATA drive in Linux MySQL Tuner »