É possível copiar automaticamente as chaves da configuração ssh para o agente ssh? como?

0

Eu tenho o arquivo ~/.ssh/config que estou usando para gerenciar chaves diferentes de hosts diferentes.

No entanto, sempre que uma nova chave for adicionada, também precisarei adicioná-la manualmente ao agente ssh via ssh-add por motivos separados.

Existe uma maneira de conseguir isso automaticamente? se sim, como?

P.S: Se for útil, também estou usando um macbook (osx)

    
por x6iae 21.03.2017 / 00:40

1 resposta

1

A implementação do caso que você especificou especialmente em sua pergunta seria complicada e exigiria alguns scripts bash, o que eu não recomendo para uma tarefa tão simples.

Mas algo muito semelhante pode ser alcançado usando a opção AddKyesToAgent em ssh_config , que basicamente adicionará as chaves a ssh-agent quando for usado pela primeira vez. Esta opção está disponível desde OpenSSH 7.2 .

    
por 21.03.2017 / 08:19