1.- Haces un tunel ssh:
ssh -D 5866 -f -C -q -N myuser@myserver.com
2.- Ejecutas maven de la siguiente manera:
mvn -U clean package -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=5866
1.- Haces un tunel ssh:
ssh -D 5866 -f -C -q -N myuser@myserver.com
2.- Ejecutas maven de la siguiente manera:
mvn -U clean package -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=5866
ssh -f user@personal-server.com -L 5865:personal-server.com:22 -N
-f indica a ssh que se ejecute en segundo plano despues de que ssh se ejecute
-L
5865 ese el puerto por el que va salir el tunnel.
22 puerto por el que nos conectamos al host remoto.
-N inidica que no ejecute ningun comando en el host remoto.
ssh -D 8080 -f -C -q -N myuser@myserver.com
-D [bind_address:]port
-f Requests ssh to go to background just before command execution.
-C Requests compression of all data
-q Quiet mode. Causes all warning and diagnostic messages to be suppressed.
-N Do not execute a remote command. This is useful for just for-warding ports (protocol version 2 only).
ssh -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -f -C -N -D *:8080 user@my.proxy.server &> tunnel.log