Skip to content

Instantly share code, notes, and snippets.

@cobbweb
Created December 6, 2011 06:46
Show Gist options
  • Save cobbweb/1437094 to your computer and use it in GitHub Desktop.
Save cobbweb/1437094 to your computer and use it in GitHub Desktop.
SSH connect shortcuts
#!/bin/sh
# © Andrew Cobby <cobby@cobbweb.me>
# Creates shortcuts to log into remote servers
# Setup private/public key auth for passwordless logins
# USAGE: $ ./connect-to.sh example
# Defaults
user="root"
port="22"
key=NULL
case "$1" in
"example")
user="ubuntu"
key="/path/to/key.pem"
server="182.160.128.229"
;;
esac
if [ -n $key ]; then
key="-i $key"
fi
ssh $key $user@$server -p$port $2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment