Як включити і використовувати нові вбудовані SSH команди Windows 10
Microsoft оголосила, що приносить інтегрований клієнт OpenSSH до Windows у 2015 році. Вони, нарешті, зробили це, і клієнт SSH прихований у Windows 10's Fall Creators Update. Тепер ви можете підключитися до сервера Secure Shell з Windows без установки PuTTY або будь-якого іншого програмного забезпечення третіх сторін.
Оновлення:Вбудований клієнт SSH тепер увімкнено за замовчуванням у Оновленнях у квітні 2018 року у Windows 10. \ t Ось як отримати оновлення, якщо ви ще не маєте його на вашому ПК.
PuTTY може мати ще більше можливостей. Відповідно до трекера помилок проекту на GitHub, інтегрований клієнт SSH на даний момент підтримує тільки ключі ed25519.
Як встановити SSH клієнт Windows 10
SSH-клієнт є частиною Windows 10, але він є "додатковою функцією", яка не встановлена за замовчуванням.
Щоб встановити його, перейдіть у меню Параметри> Програми та натисніть кнопку "Керувати додатковими можливостями" в розділі Служби та функції.
Натисніть "Додати функцію" у верхній частині списку встановлених функцій. Якщо у вас вже встановлений клієнт SSH, він з'явиться у списку.
Прокрутіть униз, виберіть параметр "OpenSSH Client (Beta)" і натисніть "Install".
Windows 10 також пропонує сервер OpenSSH, який можна встановити, якщо ви хочете запустити сервер SSH на вашому ПК. Ви повинні встановити це лише, якщо ви дійсно хочете запустити сервер на вашому комп'ютері, а не просто підключитися до сервера, що працює на іншій системі.
Як використовувати SSH клієнт Windows 10
Тепер ви можете скористатися клієнтом SSH, запустивши програму ssh
команду. Це працює або у вікні PowerShell, або у вікні командного рядка, тому використовуйте будь-яку бажану.
Щоб швидко відкрити вікно PowerShell, клацніть правою кнопкою миші кнопку Пуск або натисніть Windows + X і в меню виберіть "Windows PowerShell".
Щоб переглянути синтаксис команди ssh, просто запустіть її:
ssh
Якщо ви бачите повідомлення про помилку, в якому говориться, що команда не знайдена, вам потрібно буде вийти та ввійти знову. Перезавантаження комп'ютера також працюватиме. Це не обов'язково, але це бета-функція.
Ця команда працює так само, як підключення до сервера SSH за допомогою ssh
на інших операційних системах, таких як macOS або Linux. Його синтаксис або параметри командного рядка однакові.
Наприклад, щоб підключитися до SSH-сервера за адресою ssh.example.com з іменем користувача "bob", виконайте такі дії:
ssh [email protected]
За замовчуванням команда намагається підключитися до сервера SSH, що працює на порту 22, який є типовим. Однак вам може знадобитися підключення до сервера, який працює на іншому порту. Це можна зробити, вказавши порт з -стор
перемикач. Наприклад, якщо сервер приймає з'єднання з порту 7777, виконайте такі дії:
ssh [email protected] -p 7777
Як і інші клієнти SSH, вам буде запропоновано прийняти ключ хоста під час першого підключення. Потім ви отримаєте середовище командного рядка, за допомогою якого можна запускати команди на віддаленій системі.