Я использую SSH Keychain на моем Mac для управления агентом ключей SSH и прикрепленными ключами. Он запускает ssh-agent и ssh-add для управления ключами за кулисами, но запускается при входе в систему, сохраняет фразу-пароль в цепочке ключей входа OSX (хотя делать это не обязательно).
Аутентификация с замазкой в Mac OS X?
На моей машине для разработки Windows я использую Pageant с секретным ключом для аутентификации на сервере SVN.
Я хочу знать: каков эквивалентный процесс Mac для этого? Конкурс не перенесен, как мне пройти аутентификацию?
4 ответа на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Pageant - это обходной путь Windows для отсутствия установленного OpenSSH. Поскольку современные macs являются UNIX, вам не нужно ничего устанавливать!
ssh-add и ssh-agent являются встроенными эквивалентными инструментами. Лучший способ - прочитать любой учебник по linux или os x при настройке аутентификации с помощью ssh, он будет таким же.
Для меня ~/.ssh/config
файл работает лучше всего. Добавьте к нему группы конфигов, используя эту схему:
host shortname user my_username hostname host.of.the.server.example.com IdentityFile ~/.ssh/key.openssh
а потом
ssh shortname
подключится с использованием этих настроек, включая ключ. Это позволяет вам иметь много разных ключей для разных хостов без необходимости добавлять их все ssh-agent
.
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?