O arquivo de configuração do SSH não aceita nem avalia o código do shell.
A razão pela qual sua primeira coisa funciona é que ela é executada pelo shell como parte da chamada do comando proxy.
Mas suponho que LocalCommand
possa ser usado de maneira semelhante ao comando proxy para invocar ssh -f -L...
. Eu nunca fiz isso ou vi isso feito embora. Veja também PermitLocalCommand
.