Il wiki con tanti suggerimenti tecnici
Il tunnelling permette attraverso la porta SSH (22) di accedere a qualsiasi porta presente sul server: Il comando SSH viene lanciato sul Client per instaurare una connessione SSH verso il Server.
Dal Client (10.2.3.7) si accede al Server (10.2.3.1):
ssh -f admin@10.2.3.1 -L 4000:localhost:5432 -N
-f esecuzione in background
-L
Sul Server 10.2.3.1 e' presente il servizio Postgres (porta 5432) non accessibile direttamente dal Client. Accedendo in SSH e' possibile attraverso il comando ssh aprire una porta locale (porta: 4000) su cui accedere alla porta remota.
Dal Client verificare la porta locale aperta:
netstat -natlp | grep 4000 Dal Client (10.2.3.7) e' possibile accedere al Postgres del Server attraverso il comando:
psql -H localhost -p 4000 -U postgres
Indietro