На моей машине для разработки Windows я использую Pageant с секретным ключом для аутентификации на сервере SVN.
Я хочу знать: каков эквивалентный процесс Mac для этого? Конкурс не перенесен, как мне пройти аутентификацию?
macos
ssh
svn
authentication
private-data
Иосиф Вайсман
источник
источник
Ответы:
Я использую SSH Keychain на моем Mac для управления агентом ключей SSH и прикрепленными ключами. Он запускает ssh-agent и ssh-add для управления ключами за кулисами, но запускается при входе в систему, сохраняет фразу-пароль в цепочке ключей входа OSX (хотя делать это не нужно).
источник
ssh-add и ssh-agent - это встроенные эквивалентные инструменты. Лучший способ - прочитать любой учебник для linux или os x при настройке auth с ssh, он будет таким же.
источник
Pageant - это обходной путь Windows для отсутствия установленного OpenSSH. Поскольку современные маки UNIX , вам не нужно ничего устанавливать!
Вот краткое изложение того, как его настроить
источник
Для меня
~/.ssh/config
файл работает лучше всего. Добавьте к нему группы конфигов, используя эту схему:а потом
подключится с использованием этих настроек, включая ключ. Это позволяет вам иметь много разных ключей для разных хостов без необходимости добавлять их все
ssh-agent
.источник