Comando "Pipe" para o novo shell bash?

1

Eu quero adicionar minha chave privada ao ssh-agent e estou seguindo estas instruções. De acordo com isso, o comando

 ssh-agent bash 

gera uma festança ssh-agent e eu posso adicionar minha chave depois usando ssh-add xxx. É possível fazer isso em uma linha? Estou usando Puppet e não consigo pensar em outra maneira de fazer isso, exceto executá-lo em um comando exec.

    
por Pulz 31.10.2014 / 15:32

1 resposta

1

Em geral, você não precisa de um novo bash como você pode fazer isso:

eval $(ssh-agent -s)

Isso pode ser feito com uma frase como:

eval "$(ssh-agent -s) ssh-add ..."
    
por 31.10.2014 / 16:05