Windows Tips & News

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

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Як створити ключ SSH в Windows 10

Як ви, можливо, вже знаєте, Windows 10 включає вбудоване програмне забезпечення SSH - як клієнт, так і сервер! Ця функція доступна в ОС, починаючи з версії 1803. Коли параметр клієнта встановлено, ми можемо використовувати його для створення нового ключа SSH.

Реклама

На машинах Windows безкоштовне програмне забезпечення з відкритим вихідним кодом PuTTY є де-факто стандартом, коли мова йде про SSH і Telnet. З Windows 10 Microsoft нарешті вислухала своїх користувачів після того, як роками вони просили клієнта та сервера SSH. Завдяки включенню реалізації OpenSSH цінність ОС збільшується.

Наданий клієнт SSH схожий на клієнт Linux. На перший погляд здається, що він підтримує ті ж функції, що й його аналог *NIX. Це консольний додаток, тому ви зможете запустити його з командного рядка.

Щоб продовжити, вам потрібно ввімкнути функцію клієнта OpenSSH. Перегляньте наступний текст:

Як увімкнути клієнт OpenSSH у Windows 10

Увімкнути клієнт OpenSSH у Windows 10

Припускаючи, що він встановлений, ви можете зробити наступне.

Щоб створити ключ SSH у Windows 10,

  1. відчинено новий командний рядок.
  2. Тип ssh-keygen і вдарив по Введіть ключ.
  3. Додаток запитає місце збереження, пропонуючи C:\users\ваше ім'я користувача\.ssh\id_rsa за замовчуванням.Згенеруйте ключ SSH у Windows 10, Крок 1
  4. Далі вам буде запропоновано ввести парольну фразу. Ви можете просто натиснути клавішу Enter, щоб пропустити його.Згенеруйте ключ SSH у Windows 10, Крок 2
  5. Нарешті, ви побачите відбиток пальця для вашого ключа та SHA256. Алгоритмом за замовчуванням є RSA 2048.Згенеруйте ключ SSH у Windows 10, Крок 3

Ви закінчили. Ваш відкритий ключ буде збережено у файлі id_rsa.pub, за замовчуванням C:\users\ваше ім'я користувача\.ssh\id_rsa.pub. Тепер ви можете завантажити цей файл на цільову машину, до якої хочете отримати доступ за допомогою SSH. Не надавайте приватний ключ SSH (id_rsa), якщо ви не знаєте, що робите!

SSH підтримує ряд інших алгоритмів відкритого ключа, які використовують разом з ключами, наприклад:

  • rsa - це класичний алгоритм, заснований на складності розкладання великих чисел на множники. Рекомендований розмір ключів - 2048 або вище.
  • dsa - ще один застарілий алгоритм, заснований на складності обчислення дискретних логарифмів. Більше не рекомендується.
  • ecdsa - новий алгоритм цифрового підпису, стандартизований урядом США, з використанням еліптичних кривих. Він підтримує 256, 384 і 521 розмір ключів.
  • ed25519 - цей алгоритм є останніми параметрами, включеними в OpenSSH. Певне програмне забезпечення не підтримує його.

Ви можете вказати алгоритм за допомогою і змініть розмір ключа за допомогою перемикача -b. Деякі приклади:

ssh-keygen -t rsa -b 4096. ssh-keygen -t ecdsa -b 521

Це воно.

Також див. такі статті:

  • Як увімкнути клієнт OpenSSH у Windows 10
  • Як увімкнути сервер OpenSSH в Windows 10
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Project xCloud для Windows підтримуватиме сенсорне керування та гіроскоп

Project xCloud для Windows підтримуватиме сенсорне керування та гіроскоп

Зараз Microsoft активно працює над "Проект xCloud" додаток для Windows 10. Ця програма служить дл...

Читати далі

Скидання закріплених папок швидкого доступу в Windows 10

Скидання закріплених папок швидкого доступу в Windows 10

1 відповідьВи можете швидко скинути закріплені папки швидкого доступу в Провіднику файлів Windows...

Читати далі

Березневе оновлення мікропрограми для Surface Duo тепер доступне

Березневе оновлення мікропрограми для Surface Duo тепер доступне

Після певних проблем із послідовністю випуску щомісячних виправлень та оновлень для Surface Duo, ...

Читати далі