Я использую Pageant (в Windows 7) для входа в SSH-соединения с закрытыми ключами .ppk-файлов. Однако каждый раз, когда я запускаю программу, мне нужно снова добавлять все нужные мне ключи и вводить их ключи шифрования. Как я могу получить это, чтобы сохранить этот материал?
У меня та же проблема (я не чувствую, что рассматривается в ответах). Конкурс больше не сохраняет ключи для меня. Конечно, фраза-пароль не сохраняется, это было бы идиотизмом, но я не вижу причин, чтобы отбрасывать ключи. Пытался работать от имени администратора, не помогло.
Zano 11 лет назад
5
Может быть, это будет полезно: https://winscp.net/rus/docs/ui_pageant#getting_started_with_pageant
shasi kanth 7 лет назад
0
Как уже упоминалось, вы можете добавить ключевые местоположения в качестве аргументов командной строки для pageant. Если вы запускаете Pageant из папки автозагрузки Windows, просто передайте расположение ключей в качестве аргументов командной строки в ярлыке. Например:
Полное руководство по настройке этого см. На этой странице.
Запуск этой команды в командном файле, кажется, останавливает командную строку. Это никогда не вернется из казни. Однако он запускается нормально, но управление никогда не возвращается к пакетному файлу.
Achshar 10 лет назад
1
@Achshar решение, описанное выше, не нуждается в командном файле; Вы можете просто создать ярлык Windows, указывающий на pageant.exe, а затем добавить путь .ppk к концу поля «Цель» в свойствах ярлыка. Если вы хотите запустить это в .bat, вам нужно будет использовать `START C: \ path \ to \ pageant.exe ...`, чтобы запустить просмотр в отдельном процессе.
Ken Bellows 7 лет назад
0
6
Dennis
Pageant не может сохранить ключи шифрования для файлов ключей. Это победило бы всю цель шифрования ключей в первую очередь ...
Однако, если вы редактируете ключи с помощью PuTTYgen, вы можете хранить ключи в незашифрованном виде. Просто оставьте поле пароля пустым.
Обратите внимание, что незашифрованные ключи довольно небезопасны, и любой, кто получает файлы ключей, имеет доступ к серверам для этого ключа.
Ikke 10 лет назад
1
Я не думаю, что он говорит о сохранении * паролей * для ключей. Pageant полностью забывает о существовании загруженных файлов `.ppk`. Даже те, которые не защищены паролем. Это явно глупо.
Timmmm 6 лет назад
4
6
crh225
Самый простой способ сделать это в Windows - создать специально созданный ярлык в папке «Автозагрузка» («Пуск» -> «Программы» -> «Автозагрузка»):
Примечание: это работает, только если вы не установили пароль на свой ключ
перейдите в меню «Пуск», затем «Программы», щелкните правой кнопкой мыши папку «Автозагрузка» и выберите «Открыть»
щелкните правой кнопкой мыши внутри папки и выберите «Создать», затем «Ярлык»
перейдите к установке PuTTY, например, «C: \ Program Files (x86) \ Atlassian \ SourceTree \ tools \ putty» и выберите «pageant.exe»
назовите ярлык как хотите
щелкните правой кнопкой мыши по вновь созданному ярлыку и выберите «Свойства». Вы должны увидеть что-то вроде этого:
Добавьте полный путь к полю «Target» следующим образом: Target: «C: \ Program Files (x86) \ Atlassian \ SourceTree \ tools \ putty \ pageant.exe» C: \ Git \ Key.ppk
Теперь вы должны увидеть:
Эта конкретная установка предназначена для GitFlow и Jira.
Видимо скопировано (частично) с http://blog.shvetsov.com/2010/03/making-pageant-automatics-load-keys.html
isherwood 8 лет назад
0
@isherwood, Мои работы блокируют эту ссылку, потому что она классифицирует блог как игры.
crh225 7 лет назад
0
шаг 1 можно упростить с помощью: `winkey + r, 'shell: startup'`
Aequitas 5 лет назад
0
4
Lazy Badger
Вы можете добавить все ключи в командной строке, но пароли необходимо вводить вручную
2
Timmmm
Если вы используете SourceTree, обязательно укажите в настройках опцию «Ключ SSH». Он автоматически передаст его Pageant при запуске.
1
Darth Android
Вы также можете просто не закрывать пагент, если это соответствует вашей модели безопасности. Мой компьютер настроен на автоматический запуск с моим закрытым ключом, когда моя система загружается, поэтому, когда я загружаю свой рабочий стол, я просто набираю свой пароль, и я готов идти до тех пор, пока я не выключу свою систему. Вы хотели бы установить пароль заставки и активную активацию заставки, чтобы убедиться, что ваша система быстро защищена в случае, если вы ее покинете.