Qual é a palavra-chave em .ssh / config para o tunelamento em segundo plano?

4

Na opção de linha de comando, podemos especificar -N -f para que seja executado em segundo plano. Como sobre as palavras-chave idênticas em .ssh / config?

Em vez de fazer ssh-N -f -L 1337: localhost: 1337

Eu gostaria de alcançar com o simples ssh tunneldest e ele é executado em segundo plano.

    
por A-letubby 31.03.2014 / 03:56

2 respostas

3

Tanto quanto eu sei (verificado man ssh e man ssh_config ) não é possível bifurcar para o fundo usando diretivas de configuração SSH.

Como alternativa, você pode usar um alias bash (e colocá-lo no seu .bashrc : alias tunnel='ssh dest -N -f -L 1337:localhost:1337'

    
por 31.03.2014 / 17:17
-1

Na verdade, encontrei uma maneira de fazer isso:

Host myserver
  Hostname myserver.example.com
  LocalForward 1337 dest:1337

Então

$ ssh -N -f myserver
  • -N para não executar nada

  • -f para ir para o plano de fundo

por 13.06.2017 / 06:33