Ssh-agent на моем Mac вызывает всплывающее окно для определенных хостов:
[me@my-laptop]$ ssh cargo2
Last login: Tue Aug 3 09:26:43 2010 from trainwreck.arlut.utexas.edu
[me@cargo2]$
Но для других хозяев:
[me@my-laptop]$ ssh red
А потом я получаю страшное «Введите свой пароль для ключа SSH« id_rsa »». неожиданно возникнуть. Я знаю, что ssh-agent работает и работает, потому что он работал на первом хосте.
Как мне остановить всплывающее окно для всех хостов и заставить его всегда использовать ssh-agent?
Для справки:
$ ssh-add -l
2048 <hex value> /Users/me/.ssh/id_rsa (RSA)
$ ps aux | grep ssh-agent
me 1393 0.0 0.0 2445984 1572 ?? Ss 9:18AM 0:00.10 ssh-agent -s
$ env | grep -i ssh
SSH_AGENT_PID=1393
SSH_AUTH_SOCK=/tmp/ssh-UW4rDdw1jw/agent.1391