Была похожая проблема. Вот шаги, используемые для настройки ключей SSH и пересылки на Mac. Сделал эти заметки для себя - может помочь кому-то ... проверить по вашему конфигу.
Предположение, что здесь нет настройки клавиш. Если у вас уже есть настройка ключей, пропустите этот раздел.
$ ssh ‐ keygen ‐t rsa ‐b 4096
Создание пары открытых / закрытых ключей rsa.
Введите файл для сохранения ключа (/Users/you/.ssh/id_rsa): [Нажмите enter]
Введите кодовую фразу (пусто для парольной фразы): [Введите кодовую фразу]
Введите ту же фразу еще раз: [Введите фразу еще раз]
Изменить ~ / .ssh / config, добавив запись для файла ключа:
~ / .ssh / config должен выглядеть примерно так:
Host *
AddKeysToAgent yes
Использовать брелок да
IdentityFile ~ / .ssh / id_rsa
Храните закрытый ключ в связке ключей:
$ ssh-add -K ~ / .ssh / id_rsa
Пройдите тестирование сейчас с помощью: ssh -A username @ yourhostname
Должен переслать ваш ключ на ваше имя хоста. Предполагая, что ваши ключи добавлены, вы должны подключиться без проблем.