Como posso silenciar o agente ssh?

Como posso silenciar o agente ssh?

Eu tenho um script como este em meu .bashrcarquivo em mysuercasa:

eval `ssh-agent`
ssh-add /path/to/my/key

O problema é que tenho esta saída quando faço login com o usuário mysuer( su - myuser):

Agent pid 1234
Identity added: /path/to/my/key (/path/to/my/key)

Eu gostaria de evitar isso, silenciar essa saída, mas carregar o ssh-agentand ssh-add.

Como posso fazer isso?

Responder1

Como sempre?

{ eval `ssh-agent`; ssh-add /path/to/my/key; } &>/dev/null

Responder2

Você também pode usar o -qsinalizador para silenciar operações bem-sucedidas. Ex:ssh-add -q /path/to/my/key

Fonte

informação relacionada