Переадресация агента SSH не работает

Я испытываю трудности с настройкой Capistrano 3.1 для развертывания приложения, размещенного на Github.I '

я подписанCapistrano Документация и я успешно выполнил первый шаг (ключи SSH от рабочей станции к серверам), а на втором (от наших серверов до хоста хранилища) я 'м в состоянии успешно запустить:ssh -A [email protected] 'git ls-remote [email protected]:my_user/my_repo.git'

18f38afz261df35d462f7f4e2ca847d22f148a06    HEAD
18f38afz261df35d462f7f4e2ca847d22f148a06    refs/heads/master

тем не мение,ssh [email protected] 'git ls-remote [email protected]:my_user/my_repo.git' терпит неудачу:

Permission denied (publickey).

Capistrano Docs предлагает

Если вы получили ошибкуНе удалось проверить ключ хоста. " Войдите на свой сервер и выполните от имени пользователя развертывания команду ssh [email protected], чтобы добавить github.com в список известных хостов.

Так, я пытался, но я получаю

ssh [email protected]
Warning: Permanently added the RSA host key for IP address '192.30.252.131' to the list of known hosts.
Permission denied (publickey).

И я'Я не могу получить доступ к репозиторию Github.

Документация SSH гласит:

-A      Enables forwarding of the authentication agent connection.  This
         can also be specified on a per-host basis in a configuration
         file.

Как я могу указать для каждого хоста в файле конфигурации?

Моя локальная машина работает под управлением Mac OSX Mavericks. VPS работает Ubuntu 12.04

Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос