Инструменты пользователя

Инструменты сайта


windows:ssh:key

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
windows:ssh:key [2023/11/18 13:04]
werwolf создано
windows:ssh:key [2023/11/18 13:09] (текущий)
werwolf [PuTTY]
Строка 22: Строка 22:
   - Для начала нужно проверить установлен ли OpenSSH клиент на Windows 10. Для этого зайдем в «Параметры»,​ а после перейдем во вкладку «Приложения». Далее нажимаем на ссылку «Дополнительные компоненты»,​ как показано на картинке ниже.   - Для начала нужно проверить установлен ли OpenSSH клиент на Windows 10. Для этого зайдем в «Параметры»,​ а после перейдем во вкладку «Приложения». Далее нажимаем на ссылку «Дополнительные компоненты»,​ как показано на картинке ниже.
  
-''​{{https://​content.timeweb.com/​assets/​ec1f0b99-d82b-4d77-8778-5319b7b12ef6?​width=1364&​amp;​height=767|Image1}}''​\\ \\ В открывшемся окне в строку поиска вводим «Клиент OpenSSH». Если в списке он будет найден,​ то можно сразу приступать к генерации ключей. Если же он отсутствует,​ то нужно нажать на кнопку «Добавить компонент»,​ а после найти его и выбрать среди всех доступных,​ используя строку поиска. Далее останется нажать кнопку «Установить» снизу слева и можно переходить ко второму шагу.+{{ :windows:​ssh:​ec1f0b99-d82b-4d77-8778-5319b7b12ef6.png?800 |}} 
 + 
 +В открывшемся окне в строку поиска вводим «Клиент OpenSSH». Если в списке он будет найден,​ то можно сразу приступать к генерации ключей. Если же он отсутствует,​ то нужно нажать на кнопку «Добавить компонент»,​ а после найти его и выбрать среди всех доступных,​ используя строку поиска. Далее останется нажать кнопку «Установить» снизу слева и можно переходить ко второму шагу.
  
   - Теперь нужно открыть командную строку. Для этого открываем диалоговое окно «Выполнить» (комбинация клавиш Win+R), вводим в строку ''​cmd''​ и нажимаем кнопку «ОК».   - Теперь нужно открыть командную строку. Для этого открываем диалоговое окно «Выполнить» (комбинация клавиш Win+R), вводим в строку ''​cmd''​ и нажимаем кнопку «ОК».
  
-''​{{https://​content.timeweb.com/​assets/​74f9a599-7d52-4765-b844-9bbbcd0b288c?​width=430&​amp;​height=209|Image3}}'' ​ - В открывшемся окне вводим команду:​+{{ :windows:​ssh:​74f9a599-7d52-4765-b844-9bbbcd0b288c.png |}}
  
-<​code>​ +- В открывшемся окне вводим команду:​
-</​code>​+
  
-<​code>​+ 
 + 
 +<​code ​powershell>
 ssh-keygen ssh-keygen
 </​code>​ </​code>​
Строка 43: Строка 46:
   - Проверим,​ что все ключи успешно сгенерированы. Для этого переходим в соответствующий каталог на своем компьютере. У нас это ''/​.ssh/​id_rsa'',​ так как мы оставили все по умолчанию.    - Проверим,​ что все ключи успешно сгенерированы. Для этого переходим в соответствующий каталог на своем компьютере. У нас это ''/​.ssh/​id_rsa'',​ так как мы оставили все по умолчанию. 
  
-''​{{https://​content.timeweb.com/​assets/​95672fc2-33d4-464e-b68e-db925ca52eed?​width=606&​amp;​height=91|Image2}}''​Как видно по картинке выше, ключи сгенерированы успешно.+{{ :windows:​ssh:​95672fc2-33d4-464e-b68e-db925ca52eed.png |}} 
 + 
 +Как видно по картинке выше, ключи сгенерированы успешно.
  
 Переходим к варианту их создания с помощью клиента PuTTY. Переходим к варианту их создания с помощью клиента PuTTY.
Строка 55: Строка 60:
   - В открывшемся окне выбираем классический и повсеместно использующийся тип ключа для генерации — RSA. Длину оставляем 2048 бит и нажимаем кнопку «Генерировать».   - В открывшемся окне выбираем классический и повсеместно использующийся тип ключа для генерации — RSA. Длину оставляем 2048 бит и нажимаем кнопку «Генерировать».
  
-''​{{https://​content.timeweb.com/​assets/​ea6c1d8e-9a61-4464-bd77-8a44474e865b?​width=476&​amp;​height=456|Image5}}''  ​- Во время генерации нужно водить курсором по серой области внутри окна до заполнения зеленой полоски. Это позволит улучшить защищенность генерируемого ключа, благодаря созданию псевдослучайности.+{{ :windows:​ssh:​ea6c1d8e-9a61-4464-bd77-8a44474e865b.png |}} 
 + 
 + - Во время генерации нужно водить курсором по серой области внутри окна до заполнения зеленой полоски. Это позволит улучшить защищенность генерируемого ключа, благодаря созданию псевдослучайности.
   - После успешной генерации нужно сохранить публичный и приватный ключ на компьютере. Для этого создадим папку на диске.   - После успешной генерации нужно сохранить публичный и приватный ключ на компьютере. Для этого создадим папку на диске.
  
-''​{{https://​content.timeweb.com/​assets/​1c158572-d2cb-428b-b8af-58959a9b01be?​width=609&​amp;​height=89|Image4}}''​Ключи успешно созданы и сохранены на локальной машине. На этом этапе их генерация закончена.+{{ :windows:​ssh:​1c158572-d2cb-428b-b8af-58959a9b01be.png |}} 
 + 
 +Ключи успешно созданы и сохранены на локальной машине. На этом этапе их генерация закончена.
  
 ===== Заключение ===== ===== Заключение =====
  
 В данной инструкции были рассмотрены два варианта создания SSH-ключей в Windows. Для подключения к серверу нужно скопировать в него созданный публичный ключ. При попытке соединиться с сервером будет происходить проверка публичного ключа на стороне сервера с приватным на стороне клиента. Если вы пользуетесь облачными серверами Timeweb Cloud, то можете добавить сгенерированный публичный ключ в разделе «[[https://​timeweb.cloud/​my/​sshkeys|SSH-ключи]]» в панели управления.  В данной инструкции были рассмотрены два варианта создания SSH-ключей в Windows. Для подключения к серверу нужно скопировать в него созданный публичный ключ. При попытке соединиться с сервером будет происходить проверка публичного ключа на стороне сервера с приватным на стороне клиента. Если вы пользуетесь облачными серверами Timeweb Cloud, то можете добавить сгенерированный публичный ключ в разделе «[[https://​timeweb.cloud/​my/​sshkeys|SSH-ключи]]» в панели управления. 
windows/ssh/key.1700301886.txt.gz · Последние изменения: 2023/11/18 13:04 — werwolf