Sono su macOS Sierra e la mia versione SSH è:
OpenSSH_7.5p1, OpenSSL 1.0.2l 25 May 2017
Ho questo contenuto nel mio .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
Ho anche un server con un IP pubblico, che ha una connessione diretta con questi due server, voglio inoltrare la mia connessione SSH attraverso questo server pubblico ai miei server privati (db e sito Web).
Quando utilizzo questo comando:
ssh user@db -W %h:%p
Ho ricevuto questo errore:
Bad stdio forwarding specification '%h:%p'
Ora, cosa devo fare per risolvere questo problema e connettere il mio host macOS ai miei server privati?