.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