ProxyCommand Sometimes you can't connect directly to the server. Need to ssh to intermediate machine before ssh'ing to destination. SSH not allowed through or to your firewall at all. ProxyCommands Causes /usr/bin/ssh to execute a program and talk to it, rather than connecting to the destination. Proxy command must establish connectivity to an SSH server somehow.