Oh, and "sudo !!". Definitely key, along with "& disown".
Host somewhere HostName somewhere.example.com User username IdentityFile ~/.ssh/somewhere_key.pub
let you set up hops when you don't have direct access to a server.
e.g. if you don't have direct access to serverB but have direct access to a serverA that has direct access to serverB
put this in your ~/.ssh/config file
host serverA hostname serverA.domainname.com host serverB hostname serverB.domainname.com ProxyCommand ssh serverA "nc %h %p"
Oh, and "sudo !!". Definitely key, along with "& disown".