Commit b518a8a43409d1ad427eaca4c2b1cfcd3565bdfc

Authored by Sergio Oliveira
1 parent 14fcbd84

Updated ssh proxy commands

SSH connections going through reverseproxy -> integration -> <final
host>

Signed-off-by: Sergio Oliveira <sergio@tracy.com.br>
Signed-off-by: Antonio Terceiro <terceiro@softwarelivre.org>
config/dev/ssh_config
1 Host * 1 Host *
2 ForwardAgent yes 2 ForwardAgent yes
3 3
4 -Host reverseproxy 4 +Host reverseproxy.unconfigured
5 Hostname 189.9.151.16 5 Hostname 189.9.151.16
6 User spb 6 User spb
7 7
  8 +Host reverseproxy
  9 + Hostname 10.18.0.15
  10 + User spb
  11 + Port 5555
  12 + ProxyCommand ssh spb@189.9.151.16 -p 22 nc %h 5555
  13 +
8 Host database 14 Host database
9 Hostname 10.18.0.16 15 Hostname 10.18.0.16
10 User spb 16 User spb
@@ -24,7 +30,6 @@ Host email @@ -24,7 +30,6 @@ Host email
24 ProxyCommand ssh spb@189.9.151.16 nc %h %p 30 ProxyCommand ssh spb@189.9.151.16 nc %h %p
25 31
26 Host integration 32 Host integration
27 - Hostname 10.18.0.19 33 + Hostname 189.9.151.16
28 User spb 34 User spb
29 - # connect via reverseproxy host  
30 - ProxyCommand ssh spb@189.9.151.16 nc %h %p 35 + # Porta 22 de 189.9.151.16 cai aqui entao nao precisa de ProxyCommand
config/homologa/ssh_config
@@ -8,8 +8,9 @@ Host reverseproxy.unconfigured @@ -8,8 +8,9 @@ Host reverseproxy.unconfigured
8 Host reverseproxy 8 Host reverseproxy
9 Hostname 10.0.13.2 9 Hostname 10.0.13.2
10 User spb 10 User spb
  11 + Port 55555
11 # connect via reverseproxy host 12 # connect via reverseproxy host
12 - ProxyCommand ssh spb@189.9.151.65 nc %h %p 13 + ProxyCommand ssh spb@189.9.151.65 -p 22 nc %h 55555
13 14
14 Host database 15 Host database
15 Hostname 10.0.13.6 16 Hostname 10.0.13.6
@@ -30,6 +31,6 @@ Host email @@ -30,6 +31,6 @@ Host email
30 ProxyCommand ssh spb@189.9.151.65 nc %h %p 31 ProxyCommand ssh spb@189.9.151.65 nc %h %p
31 32
32 Host integration 33 Host integration
33 - Hostname 10.0.13.7 34 + Hostname 189.9.151.65
34 User spb 35 User spb
35 # Porta 22 de 189.9.151.65 cai aqui entao nao precisa de ProxyCommand 36 # Porta 22 de 189.9.151.65 cai aqui entao nao precisa de ProxyCommand