Devo allestire un tunnel tra due host.
Per questo utilizzo ssh
in questo modo:
ssh -L MY_LOCAL_PORT:FOREIGN_ADDRESS:FOREIGN_PORT MYUSER@SSH_SERVER
successivamente accedo al mio SSH_SERVER.
Come posso evitare questa funzione ?! Devo solo installare un tunnel. Non devo accedere al mio SSH_SERVER ...
Ho provato l'opzione -N, ma ha tenuto occupata la mia shell.
man ssh
mostra come: ssh -f -L 1234:localhost:6667 server.example.com sleep 10 && irc -c '#users' -p 1234 pinky 127.0.0.1
L'opzione -f backgrounds ssh e il comando remoto `` sleep 10 '' sono specificati per consentire un periodo di tempo (10 secondi, nell'esempio) per avviare il servizio che deve essere sintonizzato. Se non viene effettuata alcuna connessione entro il tempo specificato, ssh uscirà. ``