ssh-agent를 어떻게 침묵시킬 수 있나요?

ssh-agent를 어떻게 침묵시킬 수 있나요?

.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-agentssh-add.

이 작업을 어떻게 수행할 수 있나요?

답변1

평소처럼?

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

답변2

-q플래그를 사용하여 성공적인 작업을 침묵시킬 수도 있습니다 . 전:ssh-add -q /path/to/my/key

원천

관련 정보