
Eu tenho o encaminhamento de porta habilitado por padrão em .ssh/config
uma máquina:
Host machine
LocalForward 8888 127.0.0.1:8889
Agora, gostaria de usar a linha de comando para fazer ssh nessa máquina, mas com o encaminhamento de porta desabilitado (em casos específicos). É possível substituir a configuração do arquivo de configuração por uma opção de linha de comando ssh
?
Responder1
Utilize a ClearAllForwardings
opção:
ssh -o ClearAllForwardings=yes machine
ClearAllForwardings
Especifica que todos os encaminhamentos de portas locais, remotos e dinâmicos especificados nos arquivos de configuração ou na linha de comando sejam limpos. Esta opção é útil principalmente quando usada na linha de comando ssh(1) para limpar encaminhamentos de porta definidos em arquivos de configuração e é definida automaticamente porscp(1)
esftp(1)
. O argumento deve ser “sim” ou “não”. O padrão é "não".