Eu tenho 2 conjuntos de hosts que desejo usar configurações de 2 hosts curinga separados.
Eu também tenho um grande número de hosts, então preciso de ajuda sobre qual estilo é melhor para esse cenário. Os hosts estão principalmente no formato dex1 x2 x3...
Minhas tentativas:
1:
host one
user cat
host two
hostname 2
host three
hostname 3
host one two three
user apple
identityFile ~/.ssh/id_rsa
host x1
hostname 7
host y2
hostname 8
host z3
hostname 9
host x1 y2 z3
user duck
identityFile ~/.ssh/quack
Omitindo os hosts usando apenas os hosts curinga, mas eles se aplicam aos hosts.
2:
host x* y* z*
user duck
identityFile ~/.ssh/
# for hosts one two three
host *
user apple
IdentityFile ~/.ssh/quack
Esses métodos estão corretos e alguma sugestão para métodos melhores?
Por favor, critique.
Usando esta resposta como referência, você pode usar curingas no arquivo de configuração do cliente ssh.
Portanto, a configuração deve ser viável, mas sugerirei listar explicitamente o máximo possível de hosts
Definindo registro como
às vezes pode trazer erros inesperados (devido à interpretação do curinga do host)