Como obter / dump configuração efetiva do cliente ssh sem conectar

1

Pergunta

Existe um equivalente para ssh to sshd -T (ou, para quem sabe, algo como mvn help:effective-pom do maven) ?

Gostaria de poder ver a configuração efetiva que será aplicada a um comando ssh sem ter que / poder conectar-me ao host remoto

Contexto

Eu tenho lotes com argumentos de linha de comando, usuário local ~/.ssh/config e global /etc/ssh/ssh_config que trazem problemas de extrapolação de configuração do pesadelo.

o comando está falhando porque a configuração global está forçando a porta remota para o daemon ssh errado / alterou o nome de usuário remoto / alterou o nome do host remoto /

    
por Cerber 06.08.2015 / 10:39

1 resposta

3

Nas versões anteriores ao openssh-6.8, não há nenhuma maneira exceto a opção -Q , que está disponível apenas para [-Q cipher | cipher-auth | mac | kex | key] . Você pode obter apenas algumas informações básicas sobre a análise da configuração do ssh durante o login com a opção -v .

No openssh-6.8 e mais recente, há uma opção para ssh, -G , que faz o mesmo que -T para sshd .

    
por 06.08.2015 / 13:21