4

... с моего Mac. Я думаю, что Keychain Access запоминает мою фразу-пароль и применяет ее каждый раз, когда я вхожу на сервер, но в этом случае я не могу войти на удаленный сервер напрямую со своего ноутбука; Я должен сначала войти на другой сервер, а затем попытаться SSH к моей цели. Что не работает, потому что, хотя я скопировал свой id_rsa в мой каталог пользователя на первом сервере и правильно установил разрешения, он не расшифровывается автоматически, как на моем ноутбуке, и мне предлагается ввести пароль. Что я не знаю. Итак, мой вопрос: есть ли способ получить эту фразу-пароль из Keychain Access? Или я из шланга?

2 ответа2

9

[I] есть ли способ получить эту фразу-пароль из Keychain Access? Или я из шланга?

Keychain Access должен хранить фразу-пароль, чтобы иметь возможность ее использовать. Таким образом, даже не зная приложения, ответ должен быть да (для первого, а не второго), хотя это может быть трудно получить его.

В вашем конкретном случае это легко. Просто откройте Keychain Access, найдите запись о вашем ключевом файле в Keychains и установите флажок Показать пароль.

0

Извините, вы заскользили ....

Смысл парольной фразы заключается в защите ключа от несанкционированного использования. Если бы он был легким или даже сделал его взломанным, это разрушило бы доверие, и никто бы не использовал парольную фразу.

Вам нужно будет сгенерировать новый открытый / закрытый ключ и необязательную парольную фразу ....

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