Параметр -K
является стандартной версией параметра ssh-add
в Apple, который сохраняет парольную фразу в цепочке ключей при добавлении ключа SSH в ssh-agent. Если вы установили другую версию ssh-add
, она может не поддерживать -K
.
Решение проблемы
Чтобы добавить закрытый ключ SSH в ssh-agent, можно указать путь к версии Apple ssh-add
:
$ /usr/bin/ssh-add -K ~/.ssh/id_ed25519
Примечание. Если вы создали ключ с другим именем или добавляете существующий ключ с другим именем, замените id_ed25519 в команде на имя файла закрытого ключа.
Дополнительные материалы
- "Создание нового ключа SSH и его добавление в ssh-agent"
- Страница руководства Linux для SSH-ADD
- Чтобы просмотреть страницу руководства Apple для SSH-ADD, выполните в терминале команду
man ssh-add
.