¿Cómo puedo silenciar ssh-agent?

¿Cómo puedo silenciar ssh-agent?

Tengo un script como este en mi .bashrcarchivo de mysuercasa:

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

El problema es que tengo este resultado cuando inicio sesión con el usuario mysuer( su - myuser):

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

Me gustaría evitar esto, silenciar esta salida, pero cargar el archivo ssh-agenty ssh-add.

¿Cómo puedo realizar esto?

Respuesta1

¿Como siempre?

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

Respuesta2

También puede utilizar la -qbandera para silenciar operaciones exitosas. Ex:ssh-add -q /path/to/my/key

Fuente

información relacionada