28

Я использую Pageant (в Windows 7) для входа в SSH-соединения с закрытыми ключами .ppk-файлов. Однако каждый раз, когда я запускаю программу, мне нужно снова добавлять все нужные мне ключи и вводить их ключи шифрования. Как я могу получить это, чтобы сохранить этот материал?

6 ответов6

28

Как уже упоминалось, вы можете добавить ключевые местоположения в качестве аргументов командной строки для pageant. Если вы запускаете Pageant из папки автозагрузки Windows, просто передайте расположение ключей в качестве аргументов командной строки в ярлыке. Например:

"c:\program files\putty\pageant.exe" "c:\mykey.ppk"

Полное руководство по настройке этого см. На этой странице.

6

Самый простой способ сделать это в Windows - создать специально созданный ярлык в папке «Автозагрузка» («Пуск» -> «Программы» -> «Автозагрузка»):

Примечание: это работает, только если вы не установили пароль на свой ключ

  1. перейдите в меню "Пуск", затем "Программы", щелкните правой кнопкой мыши папку "Автозагрузка" и выберите "Открыть"
  2. щелкните правой кнопкой мыши внутри папки и выберите "Создать", затем "Ярлык"
  3. перейдите к установке PuTTY, например, «C:\Program Files (x86)\Atlassian\SourceTree\tools\putty» и выберите «pageant.exe»
  4. назовите ярлык как хотите
  5. щелкните правой кнопкой мыши по вновь созданному ярлыку и выберите "Свойства". Вы должны увидеть что-то вроде этого:

Добавьте полный путь к полю "Target" следующим образом: Target: «C:\Program Files (x86)\Atlassian\SourceTree\tools\putty\pageant.exe» C:\Git\Key.ppk

Теперь вы должны увидеть:

Эта конкретная установка предназначена для GitFlow и Jira.

6

Pageant не может сохранить ключи шифрования для файлов ключей. Это победило бы всю цель шифрования ключей в первую очередь ...

Однако, если вы редактируете ключи с помощью PuTTYgen, вы можете хранить ключи в незашифрованном виде. Просто оставьте поле пароля пустым.

4

Вы можете добавить все ключи в командной строке, но пароли необходимо вводить вручную

2

Если вы используете SourceTree, обязательно укажите в настройках опцию «Ключ SSH». Он автоматически передаст его Pageant при запуске.

1

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

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