Arquivo de configuração SSH, problema de capital com% h - problema do ProxyCommand

1

Eu criei uma seção dentro do meu arquivo SSH Config, mas eu tenho um problema de letras maiúsculas e minúsculas ao tentar executar meu ProxyCommand onde uma vez eu insiro SystemDevice ele lê no arquivo de configuração como systemdevice minúsculas. Não está executando com a minha entrada exata? Fiz alguma pesquisa e deparei com %n pode resolver o meu problema? Mas isso não funciona com o ProxyCommand. Eu recebo percent_expand: unknown key %n se eu tentar usá-lo.

Lendo o Homem:

ProxyCommand accepts the tokens %%, %h, %p, and %r.

Minha configuração SSH:

Host SystemDevice*
    User test
    ProxyCommand socat UNIX:/Devices/%h -

Meu erro ao tentar executar ssh SystemDevice1001 :

socat[4088] E connect(5, AF=1 "/Devices/systemdevice1001", 39): No such file or directory
ssh_exchange_identification: Connection closed by remote host

Se eu alterar minha configuração para trabalhar com letras minúsculas, funcionará bem! A coisa é, eu posso trabalhar com letras minúsculas, mas para o meu próprio conhecimento, eu adoraria ver se há uma solução para isso? Eu não consegui encontrar nada online relacionado a isso. Talvez seja algo pequeno e é possível? Adoraria ouvir suas entradas!

Obrigado.

EDITAR: Não acho que o sistema operacional era uma preocupação, mas o meu sistema operacional: Ubuntu 16.04.2 LTS (GNU / Linux 4.4.0-119-genérico x86_64)

    
por irishwill200 13.04.2018 / 12:30

0 respostas

Tags