Questão Como as versões anteriores do macOS Sierra podem ignorar a opção .ssh_config UseKeychain?


Estou compartilhando meu ssh_config entre um sierra macbook e máquinas com versões anteriores, ou seja, Yosemite. Mas quando se lê UseKeychain yes, ele considera uma configuração errada.

Isso pode ser corrigido?


0


origem




Respostas:


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

0





Você pode usar IgnoreUnknown:

IgnoreUnknown UseKeychain
UseKeychain yes

Eu encontrei essa informação aqui: https://developer.apple.com/library/content/technotes/tn2449/_index.html


0