Как сгенерировать ключ SSH в Windows 10

В этом руководстве мы увидим простой способ создания ключа SSH в Windows 10. SSH или Secure Shell — это криптографический сетевой протокол, который создает безопасный туннель через незащищенную сеть, так что ваши данные могут передаваться между сервером и клиентами. в зашифрованном виде.

Например, предположим, у меня есть домашняя сеть, и она не защищена. В этом случае, если мне нужно передать данные из источника в место назначения, они могут быть атакованы киберпреступниками с использованием подхода « человек посередине» (MITM) . Однако если я использую протокол SSH для выполнения той же задачи, то связь останется защищенной с использованием криптографической технологии.

Сгенерируйте ключ SSH в Windows 10

Чтобы сгенерировать ключ SSH в Windows 10, сначала необходимо убедиться, что на вашем устройстве установлена ​​функция OpenSSH Client . OpenSSH поддерживает все версии протокола SSH и предоставляет возможности безопасного туннелирования. Он шифрует весь ваш трафик и позволяет избежать рисков угона.

Итак, откройте «Настройки Windows» и перейдите в «Приложения» > «Приложения и функции». На правой панели нажмите на ссылку Дополнительные функции.

Теперь проверьте, доступен ли клиент OpenSSH в списке.

Если он недоступен в списке, нажмите кнопку Добавить функцию. Выберите OpenSSH Client из списка и затем установите его.

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

На следующем шаге откройте командную строку. Когда он откроется, введите следующую командную строку и нажмите Enter.

ssh-keygen

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

C:users<yourusername>.sshid_rsa

После этого система попросит вас установить пароль (пароль). При вводе пароля вы ничего не увидите, но он там будет записан. Затем введите тот же пароль, чтобы подтвердить его.

Если вы хотите, вы можете продолжить без установки пароля. Для этого просто нажмите клавишу Enter, в противном случае введите пароль.

При нажатии клавиши ввода появится отпечаток для вашей клавиши и SHA256. Алгоритм по умолчанию — RSA 2048.

Открытый ключ будет сохранен в файле id_rsa.pub. По умолчанию он находится в следующей форме:

C:users<yourusername>.sshid_rsa.pub

Мы рекомендуем вам не делиться закрытым ключом SSH (id_rsa) по понятным причинам.

Я надеюсь, что это руководство будет полезно для создания ключей SSH для вашей системы.



2020-04-27T09:59:59
Вопросы читателей

Как сгенерировать ключ SSH в Windows 10

Генерация ключей SSH в среде Windows раньше была сложным процессом, требующим установки сторонних инструментов. После обновления Windows 10 апреля 2018 года, Windows поставляется с предустановленным клиентом OpenSSH, что означает, что вы можете использовать ssh-keygen для генерации ключей SSH. Давайте разберем, как сгенерировать SHH ключ в Windows 10.

Проверка OpenSSH в Windows 10

Нужно убедиться, что OpenSSH установлен на вашем компьютере, если вы обновили более раннюю версию Windows 10, вам может потребоваться включить ее вручную. Для этого: window.yaContextCb.push(()=>{ Ya.Context.AdvManager.render({ renderTo: ‘yandex_rtb_R-A-250002-9’, blockId: ‘R-A-250002-9’ })})

  • Откройте параметры «Параметры» > «Приложения«. Затем справа нажмите на ссылку «Дополнительные возможности«.
  • Если вы не видите «Клиент OpenSSH» в появившемся списке, нажмите кнопку «Добавить компонент» и установите его из списка.

Перезагрузите ПК для уверенности.

Клиент OpenSSH в Windows 10

Сгенерировать SHH в Windows 10

Откройте командную строку и введите ssh-keygen window.yaContextCb.push(() => { Ya.Context.AdvManager.render({ «blockId»: «R-A-250002-6», «renderTo»: «yandex_rtb_R-A-250002-6» })})

  1. Вам будет предложено подтвердить место сохранения (можете изменить путь). Нажмите Enetr и место будет по умолчанию.
  2. Далее вам будет предложено задать пароль (ключевую фразу) к ключу, он не отображается при вводе, но вводится. Можно без пароля, нажать сразу Enter.
  3. Подтверждение выше заданного пароля.

генерация SSH в Windows 10

Windows сгенерирует вашу пару открытыхзакрытых ключей RSA. Открытый ключ будет сохранен как «id_rsa.pub» в указанной вами директории. Загрузите этот ключ на любые ПК, на которых вам нужен SSH. Затем вы можете открыть соединение, используя встроенный SSH-клиент Windows — введите «ssh user@hostname», чтобы подключиться и аутентифицироваться, используя ваши сгенерированные учетные данные.


Смотрите еще:

2019-08-06T08:15:23🪟windows