Skip to content

Instantly share code, notes, and snippets.

View rubensdev's full-sized avatar

Rubens García rubensdev

View GitHub Profile
@rubensdev
rubensdev / fastssh.sh
Created September 17, 2015 11:14
Speed up vagrant SSH access
#!/bin/bash
# fastssh.sh
hostname=default
function fastssh() {
if [ ! -e .vagrant-ssh ]; then
vagrant ssh-config $hostname | ssh -t -t -F/dev/stdin -o 'ControlMaster auto' -o 'ControlPath .vagrant-ssh' -f -N $hostname
fi
ssh -o 'ControlMaster auto' -o 'ControlPath .vagrant-ssh' $hostname "$@"
}
fastssh "$@"