.bashrc
У меня дома в архиве есть такой сценарий mysuer
:
eval `ssh-agent`
ssh-add /path/to/my/key
Проблема в том, что при входе в систему под пользователем mysuer
( su - myuser
) я получаю следующий вывод:
Agent pid 1234
Identity added: /path/to/my/key (/path/to/my/key)
Я хотел бы избежать этого, отключить этот вывод, но загрузить ssh-agent
и ssh-add
.
Как это сделать?
решение1
По-прежнему?
{ eval `ssh-agent`; ssh-add /path/to/my/key; } &>/dev/null
решение2
Вы также можете использовать -q
флаг, чтобы отключить успешные операции. Пример:ssh-add -q /path/to/my/key