Estoy en macOS Sierra, y mi versión de SSH es:
OpenSSH_7.5p1, OpenSSL 1.0.2l 25 May 2017
Tengo este contenido en mi .ssh/config
:
Host db
User user
HostName 192.168.1.111
ProxyCommand ssh user@db -W %h:%p
Host website
User user
HostName 192.168.1.100
ProxyCommand ssh user@Website -W %h:%p
También tengo un servidor con una IP pública, que tiene conexión directa con estos dos servidores, quiero reenviar mi conexión SSH a través de este servidor público a mis servidores privados (db y sitio web).
Cuando uso este comando:
ssh user@db -W %h:%p
Recibo este error:
Bad stdio forwarding specification '%h:%p'
Ahora, ¿qué debo hacer para resolver este problema y conectar mi host macOS a mis servidores privados?