скидка 50% все планы, время ограничено. Начиная с $2.48/mo
осталось 6 минут
Безопасность и сеть

Как сгенерировать SSH-ключи в Windows 10 за 4 простых шага

Алекс Роббинс By Алекс Роббинс 6 минут чтения Обновлено 22 июля 2025 г.
Как сгенерировать SSH-ключи в Windows 10 за 4 простых шага

Если вы когда-либо использовали SSH для безопасного подключения к вашему серверу или другому компьютеру, вы, вероятно, имеете представление о том, что такое ключи SSH. По сути, ключ SSH — это способ подтвердить вашу личность и установить безопасное и надежное соединение с другой системой. Но ключи SSH должны быть сгенерированы. Итак, как генерировать ключи SSH в Windows 10? На самом деле этот вопрос встречается чаще, чем вы думаете, поскольку многие люди предпочитают получить Linux VPS и работать с ним вместо двойной загрузки своего компьютера или перехода с Windows. В этой статье я покажу вам, как сгенерировать SSH-ключ в Windows 10. Для этой работы мы будем использовать популярный SSH-клиент Windows PuTTY. Теперь, прежде чем углубиться в технические вопросы, давайте рассмотрим несколько определений, чтобы мы были на одной волне. Это поможет вам лучше следовать инструкциям. 

Создать SSH-ключ в Windows 10 с помощью PuTTY

Давайте сначала поговорим о SSH. Что такое СШ? А какое отношение SSH имеет к ключам и созданию ключей? Secure Socket Shell или Socket Shell (SSH) — популярный протокол для создания безопасных и зашифрованных соединений. Ключи SSH — это стандартные компоненты протокола SSH, используемые для аутентификации обеих сторон и установления безопасных сеансов оболочки. Они используются в соединениях между всеми типами операционных систем и платформ. Итак, пытаетесь ли вы подключиться к Linux VPS или выделенному серверу под управлением последней версии Windows Server, вам необходимо сгенерировать и использовать ключи SSH. Прежде чем подробно объяснять ключи SSH и обсуждать, как генерировать ключи SSH в Windows 10, давайте поговорим о протоколе SSH.

«Также читайте: Используйте SSH для подключения к удаленному серверу ”

Что такое протокол SSH? 

SSH — широко известный протокол, особенно среди ИТ-гуру и системных администраторов. Это дает пользователям более безопасный способ доступа к другим системам через незащищенную сеть. Он обеспечивает аутентификацию с открытым ключом и надежным паролем. Используя этот протокол, вы можете удаленно управлять приложениями и системами, перемещать файлы из одной системы в другую и выполнять команды. Протокол SSH по умолчанию прослушивает TCP-порт 22. 

Что такое SSH-ключи? 

Протокол SSH, ключи SSH — это учетные данные доступа, используемые для аутентификации как хостов, так и пользователей. Другой вариант использования — межмашинный или индивидуальный доступ. Ключи SSH обеспечивают автоматизацию, обеспечивающую экономичную и возможную аутентификацию, необходимую в компьютерно-зависимых и современных облачных сервисах.

Они бывают разных размеров, но наиболее распространенным выбором является 2048-битное шифрование RSA. Функционально ключи SSH собирают пароли, предоставляют доступ и контролируют уровень доступа. Есть несколько способов включить или сгенерировать SSH в Windows 10. Ниже мы объясним, как сгенерировать ключ SSH для Windows с помощью PuTTY. Но прежде чем начать, давайте проверим, существует ли ключ SSH в Windows или нет.

Windows-VPS Windows 10 VPS-хостинг

Купите себе эффективный VPS на Windows 10 для удаленного рабочего стола по самой низкой цене. БЕСПЛАТНАЯ Windows 10, работающая на SSD-накопителе NVMe и высокоскоростном доступе в Интернет.

Ознакомьтесь с планами VPS для Windows 10

Проверка существующих ключей SSH в Windows 10

Прежде чем создавать ключ SSH, вам лучше проверить наличие существующих ключей SSH. Для этого выполните следующие действия:

  1. Откройте командную строку Windows, набрав cmd в поле поиска на панели задач Windows.
  2. В среде командной строки введите ssh-кейген
  3. Если у вас нет SSH-keygen, вы увидите такое сообщение:

«ssh-keygen» не распознается как внутренняя или внешняя команда, исполняемая программа или командный файл.              

  1. Каталог по умолчанию для ваших ключей SSH должен быть примерно таким:
/c/Users/YourUserName/ .ssh/id_rsa.pub 

Примечание. Если вы установили git с помощью bash, вам следует открыть git Bash вместо cmd.

Создать SSH-ключ Windows с помощью PuTTY

PuTTY — это бесплатная реализация с открытым исходным кодом, используемая для эмуляции терминала на ПК под управлением Microsoft Windows. Он может поддерживать несколько протоколов, таких как SSH, Telnet, SCP, rlogin и соединение по необработанным сокетам. Используя PuTTY, вы можете сгенерировать SSH-ключ в Windows 10 через терминал Windows. Чтобы сгенерировать SSH-ключ в Windows 10 с помощью PuTTY, выполните следующие действия:

«Также читайте: подключитесь к вашему сайту через SSH

Шаг 1: Загрузите PuTTY

Если в вашей системе еще нет PuTTY, вы можете скачать его по этой ссылке. связь. После скачивания установите его.

Шаг 2. Установите PuTTY

Нажав на скачанный файл, вы сможете начать процесс установки. Вы можете прочитать эту статью о Подключитесь к Linux-серверу с помощью PuTTY или Просто следуйте указаниям мастера установки. На первой странице нажмите «Далее».

Экран приветствия установщика PuTTY
Экран приветствия установщика PuTTY

Далее выберите папку назначения. Местом назначения по умолчанию является диск C\Program files\PuTTY\. Вы можете изменить его на желаемый адрес.

Установщик PuTTY выбирает местоположение
Установщик PuTTY выбирает местоположение

Теперь пришло время выбрать функции продукта для установки. Если у вас нет каких-либо особых требований, следуйте выбору по умолчанию и нажмите «Установить», чтобы перейти к следующему экрану.

Установщик PuTTY выбирает компоненты для установки
Установщик PuTTY выбирает компоненты для установки

Поздравляю. Вы устанавливаете PuTTY. Вы завершили первые шаги по созданию ключа SSH в Windows 10. Теперь давайте перейдем к следующему шагу.

Шаг 3. Запустите генератор ключей SSH PuTTY.

  • Нажмите клавишу Windows на клавиатуре. 
  • В строке поиска введите PuTTYgen (вы также можете использовать cmd и ввести PuTTYgen). 
  • Щелкните правой кнопкой мыши PuTTYgen и выберите «Запуск от имени администратора».
  • При появлении запроса выберите ДА.
Запуск PuTTY от имени администратора
Запуск PuTTY от имени администратора

Шаг 4. Используйте PuTTY для создания ключа SSH в Windows 10 

Теперь, чтобы сгенерировать SSH-ключ в Windows 10, выполните следующие действия:

  • На странице генератора PuTTY нажмите «Создать».
Главный экран генератора ключей PuTTY
Главный экран генератора ключей PuTTY
  • Про перемещение курсора — это явно шутка, так что не нужно утомлять себя. Подождите, пока индикатор выполнения не станет полностью зеленым.
Генератор ключей PuTTY Генерируется ключ
Генератор ключей PuTTY Генерируется ключ
  • Сохраните открытый ключ, нажав на кнопку Сохранить открытый ключ кнопка. Выберите место для сохранения этого ключа и дайте ему имя.
Детали ключей генератора ключей uTTY
Подробности ключей генератора ключей PuTTY
  • Чтобы сохранить закрытый ключ, нажмите кнопку Беседа меню. 
Меню экспорта ключей генератора ключей PuTTY
Меню экспорта ключей генератора ключей PuTTY
  • Нажав «Экспортировать ключ OpenSSH», вас спросят: «Вы уверены, что хотите сохранить ключ без парольной фразы для его защиты?» Выберите «да».
  • Выберите место для сохранения Ключа.
  • Дайте вашему секретному ключу имя.

Поздравляю. Вам удалось сгенерировать нужный нам ключ SSH с помощью PuTTY, одного из лучшие SSH-клиенты для Windows. Конечно, вы также можете генерировать ключи с помощью OpenSSH, встроенного в Windows 10 клиента, но в приложении отсутствуют некоторые наиболее важные функции, поэтому большинство предпочитает использовать PuTTY или его альтернативы. 

Читайте также: Установите MikroTik CHR на VPS (с использованием PuTTY)

Достаточно ли ключей SSH для обеспечения безопасности сервера?

Итак, вроде бы с безопасностью вы позаботились — вас подключат к серверу по защищенному ключу, и все. А как насчет вашего сервера? Вы уверены, что это безопасно? Без поставщика серверов, заботящегося о безопасности, все усилия, которые вы только что потратили на безопасность SSH, не будут иметь никакого значения. Cloudzy, например, знает важность безопасности для своих пользователей и предоставляет брандмауэр на базе искусственного интеллекта и интеллектуальную защиту от DDoS на всех своих устройствах. Linux VPS планы. Итак, если вы хотите работать с любым дистрибутивом Linux, не рискуя выполнить двойную загрузку своего ноутбука, вам следует ознакомиться с нашим Linux VPS планы. 

Делиться

Еще из блога

Продолжайте читать.

Изображение заголовка Cloudzy для руководства MikroTik L2TP VPN, на котором показан ноутбук, подключающийся к серверной стойке через светящийся сине-золотой цифровой туннель со значками щита.
Безопасность и сеть

Настройка MikroTik L2TP VPN (с IPsec): Руководство по RouterOS (2026 г.)

В этой настройке MikroTik L2TP VPN L2TP управляет туннелированием, а IPsec — шифрованием и целостностью; их объединение дает вам совместимость с собственным клиентом без стороннего устаревания.

Рекса СайрусРекса Сайрус 9 минут чтения
Окно терминала, отображающее предупреждающее сообщение SSH об изменении идентификации удаленного хоста, с заголовком «Руководство по исправлению» и фирменным знаком Cloudzy на темно-бирюзовом фоне.
Безопасность и сеть

Предупреждение: идентификация удаленного хоста изменилась и как это исправить

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

Рекса СайрусРекса Сайрус 10 минут чтения
Иллюстрация руководства по устранению неполадок DNS-сервера с предупреждающими символами и синим сервером на темном фоне для ошибок разрешения имен Linux
Безопасность и сеть

Временный сбой в разрешении имени: что это значит и как исправить?

При использовании Linux вы можете столкнуться с временной ошибкой разрешения имен при попытке получить доступ к веб-сайтам, обновить пакеты или выполнить задачи, требующие подключения к Интернету.

Рекса СайрусРекса Сайрус 12 минут чтения

Готовы к развертыванию? От $2,48 в месяц.

Независимое облако, с 2008 г. AMD EPYC, NVMe, 40 Гбит/с. 14-дневный возврат денег.