Você pode usar Match
blocos no ssh_config
para diferenciar entre versões do sistema operacional, por exemplo:
# or some other condition that is true only on your new systems
Match exec ssh -V | grep -v OpenSSH_6
UseKeychain yes
Estou compartilhando meu ssh_config entre um sierra macbook e máquinas com versões anteriores, ou seja, Yosemite. Mas quando se lê o UseKeychain yes, ele considera uma configuração errada.
Isso pode ser corrigido?
Você pode usar Match
blocos no ssh_config
para diferenciar entre versões do sistema operacional, por exemplo:
# or some other condition that is true only on your new systems
Match exec ssh -V | grep -v OpenSSH_6
UseKeychain yes
Você pode usar IgnoreUnknown
:
IgnoreUnknown UseKeychain
UseKeychain yes
Encontrei essa informação aqui: link
Tags ssh osx-yosemite macos macos-sierra