Antes de poder conectarme a una máquina remota en particular, tengo que ejecutar un cierto comando local. Entonces, en lugar de ssh [email protected]tener que hacer
local_command
ssh [email protected]
Me gustaría automatizar esto para que solo tenga que hacerlo ssh remote.machine.
Sé que puedo lograr esto a nivel de shell creando mi propio sshscript que llama /usr/bin/ssh, pero ¿puedo hacerlo usando la opción ProxyCommand de ssh_config?
Por lo que yo entiendo, necesito algo como
Host remote.machine
ProxyCommand local_command; ssh [email protected]
en mi ~/.ssh/configarchivo, pero no exactamente esto, por supuesto, ¡porque es circular!
