Estou executando uma imagem do Ubuntu em um contêiner docker, com meu diretório .ssh montado no meu ambiente MacOs nativo.
Meu arquivo .ssh/config contém
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519_common
Isso funciona bem em um mac, mas AddKeysToAgent e UseKeychain não são válidos para linux, e qualquer coisa (por exemplo, git) que use o pacote openssh-client não apenas ignorará as diretivas não reconhecidas, mas falhará e sairá.
Existe alguma maneira de ter um arquivo .ssh/config que me permita compartilhá-lo entre mac e linux?