Como dito em outros posts, se você não quiser um prompt no host remoto, você deve usar a opção -N
do SSH. Mas isso apenas mantém o SSH rodando sem ter um prompt e o shell ocupado.
Você só precisa colocar o SSH como uma tarefa em segundo plano com o sinal &
:
ssh -N -L 8080:ww.xx.yy.zz:80 user@server &
Isso iniciará o tunelamento ssh em segundo plano. Mas algumas mensagens podem aparecer, especialmente quando você tenta se conectar a uma porta que não está ouvindo (se seu servidor apache não for iniciado). Para evitar que essas mensagens apareçam em seu shell ao fazer outras coisas, você pode redirecionar STDOUT / STDERR para o grande vazio:
ssh -N -L 8080:ww.xx.yy.zz:80 user@server >/dev/null 2>&1 &
Divirta-se com o SSH.