▷ Як користуватися ssh у Windows 10

Зміст:
- Що таке СШ
- Налаштування SSH-сервера в Ubuntu
- Дивіться IP-адресу нашого Linux-сервера
- Підключення до SSH-клієнта Windows 10
- Встановіть SSH-клієнт Windows 10
- Підключіть SSH-клієнт до Linux із Windows 10
- Налаштування SSH-сервера Windows 10
- Запустіть сервер SSH в Windows 10
- Увімкніть порт прослуховування для OpenSSH Windows 10
- Підключіть сервер Windows SSH
- Виправлення помилки віддаленого ідентифікатора хоста змінило SSH
- Підключіться до сервера Windows 10 SSH від Ubuntu
- Віддалене підключення до SSH-сервера
У цій статті ми дізнаємось, як ми можемо використовувати SSH у Windows 10 із командного рядка системи. Зокрема, ми будемо використовувати PowerShell та переваги, які він пропонує нам. SSH - це один з найбільш часто використовуваних протоколів протоколу зв'язку для віддалених підключень сьогодні завдяки високій безпеці та широкій сумісності з Windows та Linux.
Зміст індексу
Використання SSH у попередніх версіях Windows було порівняно складнішим, оскільки вам потрібно встановити зовнішні програми типу Putty, щоб отримати сумісність між Linux та Windows. Але це наразі не обов'язково, оскільки в Windows 10 є модуль SSH, щоб мати змогу здійснювати з'єднання з нашої системи до клієнта, конфігуруючи його як сервер.
Що таке СШ
SSH або Secure Shell - це захищений протокол зв'язку для віддаленого підключення двох операційних систем, щоб ми могли керувати хост-комп'ютером з клієнтського комп'ютера за допомогою командної консолі.
Найголовніше, що стосується SSH, це те, що він здатний зашифрувати сеанс з'єднання, що неможливо за допомогою FTP або Telnet, набагато більш небезпечних і мало використовуваних протоколів.
SSH також дозволяє безпечно копіювати дані з хоста на клієнта з можливістю використання ключів RSA, які є більш захищеними, ніж сеансові клавіші звичайних користувачів, і ми також можемо тунелювати передачу файлів для отримання ще більшої безпеки.
В даний час SSH можливий між практично будь-яким комп'ютером з операційною системою, оскільки він має специфічні програми для отримання сумісності, такі як OpenSSH, Putty, Shell, SSH-Agent.
За допомогою SSH ми можемо підключитися до комп'ютера, налаштованого як сервер, як у внутрішній мережі, так і повністю віддалено. Для цього нам доведеться відкрити порт TCP 22, який використовується за замовчуванням.
Налаштування SSH-сервера в Ubuntu
Тепер ми будемо робити налаштування SSH як сервера на комп'ютері Ubuntu та доступ до нього через клієнт Windows.
Отже, перше, що нам доведеться зробити, це запустити SSH в режимі сервера в Ubuntu. Тож ми збираємось відкрити термінал Linux для запуску процесу.
Щоб встановити SSH-сервер, нам доведеться виконати таку команду:
sudo apt-get install openssh-сервер
Ми ставимо пароль, і процес установки займе кілька секунд. Найважливішими командами управління нашим SSH-сервером в Ubuntu будуть наступні:
sudo gedit / etc / ssh / sshd_config
За допомогою цієї команди ми відкриємо файл конфігурації SSH для редагування таких параметрів, як порт зв'язку, протокол шифрування або інші аспекти.
sudo /etc/init.d/ssh start
Команда для запуску SSH-сервера
sudo /etc/init.d/ssh зупинка
Команда для відключення сервера SSH
sudo /etc/init.d/ssh перезапуск
Наприклад, команда перезапустити SSH-сервер після зміни конфігурації
Ми, в принципі, цей файл конфігурації, ми будемо залишати його таким, яким він є за замовчуванням, оскільки навчальний посібник стосується встановлення зв'язку з Windows та не налаштування сервера в Ubuntu
Потім. Що ми будемо робити - це запустити команду відносно запуску демона SSH. Тепер ми перейдемо до Windows.
Дивіться IP-адресу нашого Linux-сервера
Нам потрібно лише знати IP-адресу SSH-сервера, яку ми активували. Для цього ми використовуємо команду:
Підключення до SSH-клієнта Windows 10
Для використання SSH Windows 10 нам доведеться використовувати PowerShell або командний рядок і провести деякі процедури, щоб активувати програму і мати можливість використовувати її в нашій командній консолі
Встановіть SSH-клієнт Windows 10
З Windows 10 у нас це досить просто. Ми можемо активувати як клієнт SSH, так і сервер через список характеристик на панелі конфігурації.
- Переходимо до меню "Пуск" і натискаємо на шестірню, щоб відкрити панель конфігурації. Ми вибираємо опцію " Програми " і в рамках цього розміщуємося на опції " Програми та функції " Тепер ми повинні натиснути на потрібну опцію розділу " Керування додатковими функціями "
У списку, який з’явиться, у нас уже може бути встановлений ssh-клієнт за замовчуванням, і в цьому випадку він з’явиться в цьому списку.
- Якщо у нас його не встановлено, натисніть « Додати функцію »
Опинившись у списку функцій, ми повинні знайти дві програми, які нас цікавлять: « Клієнт OpenSSH » та « Сервер OpenSSH »
В обох випадках ми натиснемо « Встановити ». Якщо ми повернемося до попереднього вікна, ми зможемо побачити, як ці елементи будуть здаватися встановленими.
Тепер ми зможемо використовувати клієнт SSH для підключення до нашої команди Ubuntu
Підключіть SSH-клієнт до Linux із Windows 10
Перше, що нам потрібно зробити - це відкрити вікно PowerShell. Для цього ми клацаємо правою кнопкою миші на кнопку меню "Пуск" і вибираємо " Windows PoweShell ".
Якщо ми пишемо команду:
ssh
Ми отримаємо інформацію про різні варіанти, які ми маємо в наявності.
Для підключення до сервера з SSH з Windows 10 єдине, що нам доведеться написати:
ssh Наприклад " ssh [email protected] ". Він автоматично запитає нас щодо облікових даних користувача Ubuntu, і ми отримаємо доступ Якщо ми не запишемо користувача, за замовчуванням буде виявлено користувача, який доступний у серверній системі, як у цьому випадку: Через дефекти ми будемо знаходитись в / домашній каталог користувача системи Ubuntu. І ми вже можемо віддалено робити те, що хочемо на своєму серверному обладнанні. Для відключення від сеансу нам залишиться лише написати команду: вихід
Для віддаленого підключення до мережі, відмінної від нашої, нам доведеться відкрити порт 22 нашого маршрутизатора і вступити з реальною IP-адресою нашого інтернет-посилання. Зараз ми виконаємо ту саму процедуру, але від клієнта Windows до сервера також у Windows. Перш ніж ми вже приступили до встановлення SSH-сервера для Windows, тепер вам залишається лише запустити його для підключення. Щоб відкрити список системних служб та активувати SSH-сервер, ми: послуги.msc
Те, що ми можемо зробити з цими двома сервісами, - це налаштувати їх на запуск системи У нас уже буде працювати сервер SSH на нашій серверній машині. Це особливо корисно, якщо ми хочемо зробити віддалений доступ до порту 22 на наш SSH-сервер. Нам доведеться розмістити наступну команду в консолі PowerShell, виконаній з правами адміністратора New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
Ну, все готово до підключення до нашого нещодавно налаштованого сервера Windows 10. Що нам доведеться зробити - це та сама процедура, що і раніше, хоча якщо IP-адреса нашої команди буде такою ж, як та, до якої ми раніше зверталися на сервері Ubuntu, вона не помилиться. Ця помилка переходить до нас, тому що раніше ми зверталися до SSH-сервера з тією ж IP-адресою, що і інша, що є у нас. Оскільки це інша операційна система та працює інший домен, ключ RSA безпеки, пов’язаний із сервером, відрізняється, і ми отримаємо цю помилку. Для того, щоб вирішити це, все, що нам потрібно зробити, - це ввести вікно PowerShell або Command Prompt як адміністратора та ввести наступну команду: ssh-keygen -R Наприклад, у нашому випадку: " ssh-keygen -R 192.168.2.104 ", і таким чином буде видалено список пов'язаних ключів, щоб запитувати інший Тепер ми знову запускаємо процес підключення, і це буде успішним Тепер ми побачимо дуже корисний спосіб підключення до SSH-сервера в Windows 10 від Ubuntu та будь-якого іншого Linux, і це через графічний інтерфейс. Що ми зробимо, це відкрити провідник файлів Ubuntu і натиснути комбінацію клавіш " Ctrl + L ", щоб увімкнути адресний рядок браузера. Для доступу до сервера ми напишемо таку команду чи рядок: ssh: // наприклад, " ssh: //[email protected] " запитає підтвердження безпеки, а потім пароль користувача. Таким чином ми отримаємо доступ через графічний інтерфейс до файлів, що зберігаються на сервері На закінчення ми також згадаємо про можливість віддаленого підключення до нашого SSH-сервера, як Windows, так і Linux. Єдине, що нам потрібно буде врахувати - це факт перебування поза приватною мережею, як і раніше. Нам потрібно знати реальний IP-сервер і порт, куди буде проходити передача, який за замовчуванням буде портом 22. Таким чином команда, яку нам доведеться використовувати для підключення, буде наступною: ssh -p 22 наприклад, у нашому випадку це було б: “ ssh -p 22 Dell @ IP-real ” Вперед, процес буде ідентичним. Наступні підручники також можуть бути корисними: До яких систем ви хочете підключитися через SSH? Якщо у вас виникли проблеми з підключенням, залиште це у коментарях, щоб допомогти вам
Налаштування SSH-сервера Windows 10
Запустіть сервер SSH в Windows 10
Увімкніть порт прослуховування для OpenSSH Windows 10
Підключіть сервер Windows SSH
Виправлення помилки віддаленого ідентифікатора хоста змінило SSH
Підключіться до сервера Windows 10 SSH від Ubuntu
Віддалене підключення до SSH-сервера
Як користуватися диспетчером завдань Windows 10

Посібник із використання диспетчера завдань Windows 10. Підручник, щоб ви дізналися, як використовувати Windows 10 диспетчер завдань на своєму комп’ютері та легко усунути процеси.
To Як користуватися chkdsk windows 10

CHKDSK Windows 10 - це команда, яка допомагає захистити ваш жорсткий диск та пристрої зберігання даних .✅ У цьому підручнику ми розповімо, як ним користуватися.
▷ Еквалайзер у Windows 10: як ним користуватися та найкращі трюки

Якщо ви хочете налаштувати аудіовихід свого пристрою, ✅ цього разу ми покажемо вам, як отримати доступ до еквалайзера та використовувати його в Windows 10