8

На моей машине для разработки Windows я использую Pageant с секретным ключом для аутентификации на сервере SVN.

Я хочу знать: каков эквивалентный процесс Mac для этого? Конкурс не перенесен, как мне пройти аутентификацию?

4 ответа4

8

Я использую SSH Keychain на моем Mac для управления агентом ключей SSH и прикрепленными ключами. Он запускает ssh-agent и ssh-add для управления ключами за кулисами, но запускается при входе в систему, сохраняет фразу-пароль в цепочке ключей входа OSX (хотя делать это не обязательно).

4

Pageant - это обходной путь Windows для отсутствия установленного OpenSSH. Поскольку современные macs являются UNIX, вам не нужно ничего устанавливать!

Вот краткое изложение того, как его настроить

4

ssh-add и ssh-agent - это встроенные эквивалентные инструменты. Лучший способ - прочитать любой учебник по linux или os x при настройке аутентификации с помощью ssh, он будет таким же.

2

Для меня ~/.ssh/config файл работает лучше всего. Добавьте к нему группы конфигов, используя эту схему:

host shortname
user my_username
hostname host.of.the.server.example.com
IdentityFile ~/.ssh/key.openssh

а потом

ssh shortname

подключится с использованием этих настроек, включая ключ. Это позволяет вам иметь много разных ключей для разных хостов без необходимости добавлять их все в ssh-agent .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .