3

На моем компьютере я использую Windows 10 home с WSL-Ubuntu (16.04 - xenial) и Ansible.

Я часто сдаю в аренду машины IaaS и SSH через них через Putty из Win 10, и все мои машины IaaS обычно оркестрируются, устанавливаются, конфигурируются и постоянно обновляются через Ansible с теми же созвездиями LAMP.

Моя проблема

Единственное, что немного раздражает меня в Putty, - это то, что каждый раз, когда я перезагружаю свой компьютер (скажем, из-за редкого обновления Windows 10, требующего перезагрузки), мне нужно снова загружать ключ с Pageant и также выполнять его пароль ,

Я хотел бы избежать ситуации, если бы я делал это дважды - один раз для Putty и второй для Ansible.

Мой вопрос

Есть ли способ объединить Putty и Ansible вместе под Pageant (а также на пути к загрузке Pageant вместе с моим ПК? Я не нашел способа автоматически запустить его с ПК из msconfig или диспетчера задач).

1 ответ1

1

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

Сделай это:

  • Откройте папку запуска Windows 10 в проводнике:
    C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup .

  • Щелкните правой кнопкой мыши внутри папки и выберите « Создать»> "Ярлык".

  • Перейдите к установке PuTTY, например «C:\Program Files\PuTTY», и выберите «pageant.exe»
  • Дайте ярлыку имя
  • Щелкните правой кнопкой мыши вновь созданный ярлык и выберите Свойства
  • Если у вас есть только один закрытый ключ, добавьте его полный путь к полю Target, например:

    "C:\Program Files\PuTTY\pageant.exe" "C:\Path\to\myKeys\MyKey.ppk"
    
  • Для нескольких ключей, чтобы избежать слишком длинной строки, задайте для папки « Начать в» папку, содержащую ваши ключи, например, «C:\Users\USERNAME\Documents\myKeys», и тогда необходимо указывать только имена файлов ключей. , как в:

    "C:\Program Files\PuTTY\Pageant.exe" key1.ppk key2.ppk key3.ppk
    

Источник:Создание Pageant автоматически загружать ключи при запуске.

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